笑声不断

2016年1月13日 #

黑马程序员-循环引用问题和weak

摘要: 使用weak reference(弱引用)来避免retain cycle对一个对象发送retain消息会创建对这个对象的强引用(strong reference)。如果两个对象都有一个强引用指向对方,那么就形成了一个环(retain cycle)。这个环使得这两个对象都不可能被release。例子:... 阅读全文

posted @ 2016-01-13 21:40 笑声不断 阅读(201) 评论(0) 推荐(0) 编辑

黑马程序员-autorelease pool

摘要: Autorelease:可以延迟给对象发送release消息。发送一个autorelease消息给对象,证明该对象在一定时间内有效,一定时间后会对该对象进行释放,进行一次release。一个autorelease pool就是一个NSAutorelease pool对象。一个程序中所有的autore... 阅读全文

posted @ 2016-01-13 21:16 笑声不断 阅读(130) 评论(0) 推荐(0) 编辑

黑马程序员-字典转模型知识点总结

摘要: 由于刚基础,对于字典转模型中很多细节的知识点也知之甚少,所以将学习字典转模型中的相关问题进行了总结,其中都是我自己不太理解的。从加载到各个语句的解析,可能有出入的地方。字典转换模型时需要掌握的知识点,具体例子app加载流程1> app 从mainBundle中加载Plist2> 按照plist中的数... 阅读全文

posted @ 2016-01-13 16:14 笑声不断 阅读(195) 评论(0) 推荐(0) 编辑

导航