我刪除了以前的帖子...objective-c保留,分配和複製?
如果我擁有一個擁有對象objA的類,我該使用哪一個?我知道這個對象不是由班級自己擁有的,它需要保留。
@class A
@property (retain) ObjectA objA;
@end
@implementation A
-(void) func {
self.objA = [[ObjectA alloc] init];
}
@end
如果將類A中的objA設置爲保留,並且使用初始化函數在func中初始化。這會給2保留計數還是隻有1保留計數。
可能重複[@property(retain)做什麼?](http://stackoverflow.com/questions/6360499/what-does-propertyretain-do) –