如何找到对象的保留计数?

How to find Retain Count of the Objects?

我是 Objective-c.I 的新手,想知道以下对象的保留计数,我还想知道该过程及其工作方式。 看了那么多文档,也看了教程,还是有这样的疑惑。

NSString *str1=@"Hai";
NSString *str2=str1;
NSSstring *str3=[str2 copy];

那个 "three strings" 的保留计数是多少?

对不起我糟糕的英语。 谁能告诉我答案。 谢谢

NSString *str1=@"Hai";
NSString *str2=str1;
NSSstring *str3=[str2 copy];

NSLog(@"COUNT %lu",(unsigned long)[str1 retainCount]);
NSLog(@"COUNT %lu",(unsigned long)[str2 retainCount]);
NSLog(@"COUNT %lu",(unsigned long)[str3 retainCount]);