我的界面文件中有以下提到的属性
@property NSString *stringObject;
@property NSMutableString *anotherStringObject;
@property NSArray *array;
@property NSMutableArray *anotherarray;
@property NSNumber *number;
@property NSDictionary *dictionary;
@property NSMutableDictionary *anotherDictionary;
@property NSInteger myInteger;
@property int intValue;
@property BOOL boolValue;
@property CGFloat floatValue;
由于我没有在此明确提及任何属性,所以我想知道编译器在此代码中添加的默认属性。
注意:我已经阅读了苹果指南,但我发现的信息默认为atomic
和strong
。我想知道其他属性与它们一起添加了什么。
答案 0 :(得分:3)
如果你没有提到你想要的属性,那么它将是:
对象(NSObject,NSNumber等等)==>读写/原子/强 对于标量(NSIneger,BOOL等)。==>读写/原子/分配