iOS开发之线程间的MachPort通信与子线程中的Notification转发
使用 NSMachPort 与 RunLoop 实现 iOS 线程间通信,并结合子线程 Notification 转发示例,理解消息传递与线程切换的组织方式。
沿着一个关键词,继续探索相关的技术实践。
使用 NSMachPort 与 RunLoop 实现 iOS 线程间通信,并结合子线程 Notification 转发示例,理解消息传递与线程切换的组织方式。
围绕 Masonry 布局讨论 iOS 界面的 FPS 表现,通过具体示例分析约束使用与流畅度之间的联系,整理布局优化的实践思路。
通过 iOS AutoLayout 示例解析 Content Hugging Priority 与 Content Compression Resistance Priorit…
比较 iOS UITableView 中使用 NSTimer、DispatchSource 与 CADisplayLink 的多种方式,结合 Cell 场景整理计时与界面更新的…
使用 Swift 与 CollectionView 实现资讯类 App 的分类展示、切换和编辑,将控件封装与具体页面需求结合为完整案例。
使用 UICollectionView 封装资讯类 App 常见分类控件,结合 Swift 示例与界面层级,展示分类选择和布局交互的实现方式。
在 Objective-C 中实践 AOP 面向切面编程,结合前文依赖注入的配置思路,探索在原有类型之外组织附加行为的方式。
类比 Spring 的依赖注入机制,在 Objective-C 中实现对象依赖的组织,结合配置与代码理解创建和注入过程的分离。
通过 Swift 示例整理 iOS 仿射变换,观察变换参数与界面效果之间的关系,积累常见图形与视图处理的实践。
使用 Swift 实现 iOS App 主题切换,围绕主页与子页面的风格更新组织示例,整理主题状态、界面通知与组件配合的实现思路。
比较多种 iOS Cell 高度自适应方案的界面流畅度,结合 YYKit、AsyncDisplayKit 与 FPS 观察,分析列表性能优化的实践。
记录 Reveal 工具的安装、配置与使用,结合 iOS 界面分析示例理解视图层级观察方式,保留原文环境中的具体操作。
电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。
保存当前页面,下次继续阅读。