iOS中的默认属性属性

时间:2015-06-11 12:07:14

标签: ios objective-c properties attributes

我的界面文件中有以下提到的属性

@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;

由于我没有在此明确提及任何属性,所以我想知道编译器在此代码中添加的默认属性。

注意:我已经阅读了苹果指南,但我发现的信息默认为atomicstrong。我想知道其他属性与它们一起添加了什么。

1 个答案:

答案 0 :(得分:3)

如果你没有提到你想要的属性,那么它将是:

对象(NSObject,NSNumber等等)==>读写/原子/强 对于标量(NSIneger,BOOL等)。==>读写/原子/分配