+load 只要程序啟動就會將所有類的代碼加載到內存中(在main函數執行之前), 放到代碼區(無論該類有沒有被使用到都會被調用)
+initialize 當類第一次被使用的時候就會調用(創建類對象的時候)
load 和 initialize 的區別
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
推薦閱讀更多精彩內容
- +load 1、只要程序啟動就會將所有類的代碼加載到內存中(在main函數執行之前), 放到代碼區(無論該類有沒有...
- +load objc4源碼解讀過程:找到源碼中的objc-os.mm這個類,根據下面這個步驟進行分析: 根據源碼的...
- Objective C類方法load和initialize的區別過去兩個星期里,為了完成一個工作,接觸到了NSOb...
- 1.不得不知的load與initialize 總結: load和initialize的共同點 1.如果父類和子類都...
- Objective C類方法load和initialize的區別過去兩個星期里,為了完成一個工作,接觸到了NSOb...