iOS OC 中的屬性修飾詞

2021-08-21 17:22:10 字數 603 閱讀 2066

屬性修飾詞首先,它是個啥子 ?? 我們用一張圖來看下

上圖綠色框框裡面都是屬性修飾詞,屬性修飾詞是oc的一大特點;說到屬性修飾詞之前,先說先xcode兩種編譯模式 arc 和 mrc ,用乙個最直白的話說:arc 開發者不需要關係物件記憶體釋放情況,mrc則反之 ,這個和修飾詞有啥子關係了 ??? 我們用一張表來看下

關鍵字arc或mrc

修飾物件說明

atomic

both

原子,執行緒安全,效率低,多執行緒操作時才使用

nonatomic

both

非原子,執行緒不安全,效率高,經常使用

retain

mrc修飾物件 ,強引用

strong

arc修飾物件,強引用

weak

arc修飾**delegate,修飾物件弱引用

assign

both

修飾基本資料型別(int,float,boolean)

copy

both

修飾字串,block等

指令碼屬性修飾詞

1.header health settings 表示在下面字段新增標題 public int health 0 2.private int age 40 這個私有欄位不被序列化 serializefield 強制unity序列化的乙個字段,即使是私有的,也會被序列化 private bool ha...

ios修飾詞總結

ios總共有這些修飾詞 assign weak strong retain copy nonatomic atomic readonly readwrite assign arc mrc weak arc 物件 弱指標是針對物件的修飾詞 就是說它不能修飾基本資料型別 int float weak 修...

常用Java修飾詞

1.public 使用物件 類 介面 成員 介紹 無論它所處在的包定義在哪,該類 介面 成員 都是可訪問的 2.private 使用物件 成員 介紹 成員只可以在定義它的類中被訪問 3.static 使用物件 類 方法 字段 初始化函式 介紹 成名為static的內部類是乙個頂級類,它和包含類的成員...