
IP屬地:上海
舉個?? 我們使用clang命令轉成c++文件 通過上述命令獲取 Test1 Test2 相關的源碼 初探 上圖代碼看出: OC對象在底層的本質就...
1、編譯 OC屬于高級語言,需要翻譯成計算機可以識別的機器碼,所以就需要用到了編譯 編譯過程: 編譯器 LLVM項目是模塊化、可重用的編譯器以及...
舉個?? 我們使用clang命令轉成c++文件 通過上述命令獲取 Test1 Test2 相關的源碼: 初探 上圖代碼看出: OC對象在底層的本質...
@property相當于聲明了setter和getter方法 對應runtime底層的objc_property_t 通過 property_g...
1.注冊trunk pod trunk register xxx@xx.com[mailto:xxx@xx.com] 'name' 2.在Gi...
Tagged Pointer 從 5s 開始,iPhone 均使用 arm64 指令集的處理器。在 64 位系統上,一個指針占 8 個字節,而指...
_cmd self super
KVC動態取值和設值訪問和改變私有變量修改控件的內部屬性 KVC(Key-value coding)鍵值編碼,就是指iOS的開發中,可以允許開發...
1、編譯時 編譯階段,會通過編譯器將語言轉化成機器碼,然后直接在CPU上執行機器碼,效率更高. OC便是使用編譯器進行處理,生成可執行文件;而像...