![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本書很適合初中級 iOS 工程師榔昔,內(nèi)容比較簡單也很實用蜈项。傳送門:點擊下載原書 PDF 版本 下面是整本書的目錄結(jié)構(gòu): 1. 了解 Objective-C 的起源 Object...
iOS性能優(yōu)化,主要圍繞以下問題解決的: 內(nèi)存內(nèi)存布局retainweak RunloopNSTimer面試-Runloop 界面內(nèi)存泄露TableView優(yōu)化 內(nèi)存 內(nèi)核 ...
Objective-C的擴展機制 Category 分類 通過它來擴展方法 Associated Object關(guān)聯(lián)對象,通過它來擴展屬性使用關(guān)聯(lián)對象命黔,需要導(dǎo)入<objc/ru...
1. block的實質(zhì)是什么呜呐?一共有幾種block?都是什么情況下生成的悍募? block的實質(zhì)是什么蘑辑? block本質(zhì)上也是一個OC對象,它內(nèi)部也有個isa指針 block是封...
底層原理一: (OC 本質(zhì)洋魂、KVC、KVO喜鼓、Category副砍、Block)底層原理二: (Runtime、Runloop)底層原理三 : (多線程庄岖、內(nèi)存管理)底層原理四 : ...
1.交互兩個方法的現(xiàn)實有什么風險豁翎? 2.方法簽名有什么作用? 3.id和NSObject ,instancetype的區(qū)別隅忿? 類方法中心剥,以alloc或new開頭實例方法中,以...
1.要在view中從上到下設(shè)置好各個約束 3.自定義的header中 4.如果視圖中有hidden的布局文件,在不顯示的時候 要remove,避免影響自動布局