Как добавить атрибуты свойств, например, неатомные в swift?
Объявление недвижимости в Objective-C
@property(strong, nonatomic) NSString *name;
Как объявить указанное выше свойство экземпляра с неатомическим атрибутом в swift?
Свойства Swift не атомарны по умолчанию.
Атрибуты свойств атомарности (атомарные и неатомарные) не отражены в соответствующем объявлении свойства Swift, но гарантии атомарностиРеализация Objective-C все еще сохраняется, когда к импортированному свойству обращаются из Swift.
source: medium.com
Swift не имеет этого в той же степени.
Вы можете указать некоторые модификаторы.
var value: Int private var value: Int weak var value: Int? lazy var value: Int = 0
и т. Д.