快速实例属性属性

时间:2018-11-20 06:46:53

标签: ios objective-c swift properties

如何快速添加属性属性,例如 nonatomic

Objective-C中的属性声明

@property(strong, nonatomic) NSString *name;

如何快速声明具有非原子属性的上述实例属性?

2 个答案:

答案 0 :(得分:1)

默认情况下,Swift属性为非原子

原子属性属性(原子和非原子)没有反映在相应的Swift属性声明中,但是从Swift访问导入的属性时,Objective-C实现的原子性保证仍然有效。 < / p>

来源:enter image description here

答案 1 :(得分:0)

Swift的扩展程度不同。

您可以指定一些修饰符。

var value: Int
private var value: Int
weak var value: Int?
lazy var value: Int = 0