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の変更可能で不変なオブジェクトの数を保持していますか?
変更可能なオブジェクト間の差分は、カウントを保持し、不変オブジェクトがカウント保持されているものplsは私に解決策を与える...
retainCountは役に立たない。それを気にしないでください。 – bbum