NSString*str=@"FENG";NSString*str1=[[NSStringalloc]initWithFormat:@"fengxiao"];NSLog(@"str1rc:%lu",str1.retainCount);NSLog(@"strrc:%lu",str.retainCount);這里的引用計數(shù)輸出的是一串很大的數(shù)字,如果用有符號格式輸出,則結(jié)果是-1.ASStudent*stu=[[ASStudentalloc]initsetName:@"FENG"initsetAge:19];NSLog(@"%@:%d",stu.name,stu->age);stu.name=@"xiao";NSLog(@"%lu",stu.retainCount);如果是自定義的類型對象,那么引用計數(shù)輸出是正常的1;請問:這個引用計數(shù)會針對系統(tǒng)類型有特殊的值么?
IOS OC中NSString 對象的引用計數(shù) 打印輸出不正確,求解答!
郎朗坤
2019-04-14 10:42:26