NSArray *arr=[[NSArray alloc]init]; //Am getting all immutable objects allocation that retain count:2
NSLog(@"dic1:%d",[arr retainCount]);
[arr retain];
[arr retain];
[arr retain];
[arr release];
NSLog(@"dic2:%d",[arr retainCount]);
NSMutableDictionary *dic=[[NSMutableDictionary alloc]init];//Am getting all mutable objects allocation that retain count:1
NSLog(@"dic3:%d",[dic retainCount]);
[dic retain];
[dic retain];
[dic retain];
[dic release];
NSLog(@"dic4:%d",[dic retainCount]);
OUTPUT:DIC1:2個 DIC2:4個 dic3:1個 DIC4:3保留對目標c中的可變和不可變對象的計數?
不能改變的對象之間的差異保留計數和不可變對象保留計數請給我的解決方案...
?
retainCount沒用。不要打擾它。 – bbum 2012-03-30 13:57:24