首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lafar
掘友等级
iOS Developer
Objective-C、Swift、Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
最新
热门
FlutterBoost原理
FlutterBoost 是阿里巴巴推出的 Flutter 混合开发框架,其核心原理围绕 容器化架构 和 路由协调机制 实现 Flutter 与原生页面的无缝集成。以下是其核心原理解析: Flutte
Dart单线程怎么保证UI运行流畅
Dart 作为 Flutter 的核心语言,其单线程模型通过以下机制确保 UI 运行的流畅性: 一、事件循环(Event Loop)机制 在 Dart 中,实际上有两个队列,一个事件队列(Event
Flutter和iOS混合开发
Flutter与iOS混合开发允许在现有原生项目中集成Flutter模块,提升开发效率并实现跨平台能力。以下是关键步骤及注意事项,结合多篇实践总结: 一、混合开发步骤 创建Flutter模块 使用命令
Widget 树和 Element 树和RenderObject树是一一 对应的吗
一、Widget 树和 Element 树 在 Flutter 中,Widget 树和 Element 树并不是严格的一一对应关系,但二者紧密关联。以下是关键点总结: 1. 初始构建时的对应关系 初次
遍历子视图及其子视图(递归和迭代遍历)
递归遍历 含义 递归遍历是指在函数的定义中使用函数自身的方法来实现遍历。在遍历视图层次结构时,一个函数会检查当前视图的子视图,然后对每个子视图递归调用自身,以继续遍历该子视图的子视图,依此类推,直到没
iOS启动优化
在iOS应用中优化启动时间是一个系统性的过程,需要分阶段分析并针对性地优化。以下是详细的步骤和方法: 一、启动阶段分析 iOS应用启动分为两个主要阶段: Pre-main阶段:从应用启动到main()
Flutter 的渲染流程
Flutter 的渲染流程是一个高效且分层明确的机制,核心围绕 Widget 树、Element 树、RenderObject 树 三棵树的协作,结合 GPU 加速的渲染引擎(Skia)实现高性能 U
NSTimer循环引用解决方案详解
一、循环引用原理 NSTimer 会强引用它的 target。如果 target(如 ViewController)又直接或间接强引用了 timer,会导致循环引用,内存无法释放。 二、解决方案 1.
Block中的auto 变量和static变量
自动变量,也就是局部变量,默认情况下在Objective-C中是存储在栈上的。它们的生命周期仅限于所在的作用域,比如函数或方法内部。当函数执行完毕,这些变量就会被释放。而静态变量是用static关键字
算法之排序算法
参考文章 排序算法详解 冒泡排序 两两比较 按顺序交换 选择排序 找到当前最大值 与最后一位作比较,谁大谁放最后一位 直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来, 顺序放
下一页
个人成就
文章被点赞
43
文章被阅读
25,856
掘力值
1,237
关注了
16
关注者
17
收藏集
3
关注标签
8
加入于
2020-11-04