1、Dart是值传递还是引用传递? dart是值传递。 2、描述Flutter的核心渲染模块三棵树 WidgetTree:存放渲染内容、它只是一个配置数据结构,创建是非常轻量...
1、Dart是值传递还是引用传递? dart是值传递。 2、描述Flutter的核心渲染模块三棵树 WidgetTree:存放渲染内容、它只是一个配置数据结构,创建是非常轻量...
前言 状态管理 首先我们来说说什么是状态管理?举个例子 当我们想在多个页面(组件/Widget)之间共享状态(数据),或者一个页面(组件/Widget)中的多个子组件之间共享...
多环境测试/部署是很多应用的需求,在Flutter中又是如何实现的? 在网上没找到好的方案,到时发现Flutter默认使用main.dart,也可以指定运行首页: 所以我决定...
OC面试题目合集地址[https://www.jianshu.com/p/4c09bbf369f4] 关键词英文简译: dispatch:派遣 / 派出 / 发出 / 发送s...
点赞评论,感觉有用的朋友可以关注笔者公众号 iOS 成长指北,持续更新原书为 iOS Crash Dump Analysis Book[https://github.com/...
SUPPORT_INDEXED_ISA 在objc源码里面,有这样一组宏定义,用的地方也不少,但一直不知道宏定义是啥意思,这里连猜带懵的说一下, 有不对的请🪓正 __ARM_...
为什么要防抖节流? 如 scroll、click、reload等高频率的触发事件,会过度损耗页面性能,导致页面卡顿,页面抖动。有时我们不希望在事件持续触发的过程中那么频繁地去...
十五、赋值和算术运算符 运算符基本概念 一元运算符对一个目标进行操作。一元前缀运算符(如!b),一元后缀运算符(b!) 二元运算符对两个目标进行操作(比如a+b)同时因为它们...
设置里面搜索user 把User Script Sanboxing 改为NO 新版本的Xcode 15 编译报该错误 右侧工具栏 项目的workspace 和 pod的 sp...
一、Swift发展史 2014.8 1.0 2015.9 2.0 2016.9 3.0 2017.9 4.0 2019.3 5.0 Swift 2.0 Error handi...
今天又到了我们Flutter原理篇的内容了,今天给大家讲的是Flutter的事件传播与机制,顺便再给大家介绍下传播里面HitTestBehavior的作用(感觉很多文章对于这...
Dart 相关 1、Dart 当中的 「..」表示什么意思? 级连操作符 “..” 和 “.” 不同:调用..后返回的相当于是 this,而.返回的则是该方 法返回的值; 2...
上一篇文章我们讲了Flutter的三棵树是如何创建并建立联系的,有了这三棵树,本篇文章将分析布局和绘制的流程。 1.布局与绘制入口 我们摘抄一段《Flutter实战·第二版》...
1.前言 之前有两篇文章都围绕着runApp()进行展开,讲解了布局绘制的详细过程。https://www.jianshu.com/p/2ef749ff4d40[https:...
1.背景说明 做Flutter开发也有段时间了,在实践中我们清晰的得知Flutter中一切皆是Widget,在绝大多数时候,我们就是跟各种StatefulWidget和Sta...