如何实现 iOS 中的 Associated Object

FBAssociationManager FBObjectiveCGraphElement 获取关联对象 总结 关注仓库,及时获得更新:iOS-Source-Code-Analyze Follow: Draveness · Github 这一篇文章是对... »

Author image iOS

成熟的夜间模式解决方案

方法调剂的版本 使用 nightBackgroundColor DKNightVersionManager 使用色表的版本 DKColorPicker DKColorTable pickerify 嵌入式 Ruby... »

Author image iOS

懒惰的 initialize 方法

写在前面 initialize 的调用栈 _class_initialize 方法 管理初始化队列 小结 参考资料 关注仓库,及时获得更新:iOS-Source-Code-Analyze 因为... »

AFNetworking 概述(一)

概述 NSURLSession AFNetworking AFNetworking 的调用栈 小结 Blog: Draveness 关注仓库,及时获得更新:iOS-Source-Code-Analyze 在这一系列的文章中,我会对... »

神奇的 BlocksKit (二)

动态代理 动态代理工作概述 自底向上分析动态代理的工作 End 关注仓库,及时获得更新:iOS-Source-Code-Analyze 这篇文章『神奇的 BlocksKit』的第二部分,关于第一部分的内容在这里: 神奇的 BlocksKit(一) 神奇的... »

iOS 开发中的重构

为什么要重构 如何在 iOS 开发中完成项目的重构 设计模块 分步重构 总结 随着一个项目的开发的进行, 项目中代码行数会随着时间的推移, 而逐渐增长.... »

Author image iOS

iOS 源代码分析 ---- Alamofire

目录结构 Alamofire Manager ResponseSerialization URLStringConvertible End 已经有几个月没有阅读著名开源项目的源代码了, 最近才有时间来做这件事情. 下面是 Github... »