高性能iOS应用开发笔记

最佳实践: 避免使用大量的单例。具体来讲,不要出现上帝对象(如职责特别多活状态信息特别多的对象)。这是一个反模式,指代一种常见的解决方案的设计模式,可是很快产生了不良效果。日志器、埋点服务和任务队列这样的辅助单例都是很不错的,但全局状态对象不可取。 对子对象使用__strong 对父对象使用__weak 对使用引用图闭合的对象(如委托)使用__weak 对数值属性(NSInteger、SEL、CG
相关文章
相关标签/搜索