标签: ios objective-c swift properties
如何快速添加属性属性,例如 nonatomic ?
Objective-C中的属性声明
@property(strong, nonatomic) NSString *name;
如何快速声明具有非原子属性的上述实例属性?
答案 0 :(得分:1)
默认情况下,Swift属性为非原子。
原子属性属性(原子和非原子)没有反映在相应的Swift属性声明中,但是从Swift访问导入的属性时,Objective-C实现的原子性保证仍然有效。 < / p>
来源:
答案 1 :(得分:0)
Swift的扩展程度不同。
您可以指定一些修饰符。
var value: Int private var value: Int weak var value: Int? lazy var value: Int = 0
等