2010年12月19日

摘要: Cocoa库中,水果的库开发者使用下面的规则撰写的库:1.如果对象使用"-"初始化方法创建,那么对象仅仅对引用计数加1,也就是内部执行一次retain操作。2.如果对象使用"+"初始化对象(相当于java或者C++的static方法),那么对象不但对引用计数加1,还自动执行autorelease操作。3.如果某个对象的方法返回一个新对象,那么这个对象是autorelease的。4.使用@property (retain) 声明的属性,将会在第一次赋值时,执行retain操作,赋值nil,会执行release。5.UIApplication的消息循环,每一 阅读全文

posted @ 2010-12-19 23:58 午后的小睡 阅读(458) 评论(0) 推荐(1) 编辑