@ThreadSafeNum 修飾器還是沒(méi)法保證線(xiàn)程安全的,其實(shí)跟 oc 中屬性聲明不使用 atomic 一個(gè)道理 ??
Swift中的 @property Wrapper屬性包裝器 屬性包裝器在管理屬性如何存儲(chǔ)和定義屬性的代碼之間添加了一個(gè)分隔層。舉例來(lái)說(shuō),如果你的屬性需要線(xiàn)程安全性檢查或者需要在數(shù)據(jù)庫(kù)中存儲(chǔ)它們的基本數(shù)據(jù),那么必須給每個(gè)屬性...