前言 就iOS而言,app與用戶間的交互一般通過UIResponder中的touch類方法,UIControl中的target action方法以及UIGestureReco...
前言 就iOS而言,app與用戶間的交互一般通過UIResponder中的touch類方法,UIControl中的target action方法以及UIGestureReco...
主類和分類 一. 需要解決的問題 主類和分類中普通方法的調(diào)用順序? 同一個主類的兩個分類中的同名方法調(diào)用順序? 分類中+load方法的調(diào)用順序? 分類中+initialize...
UITableView相關 事件傳遞&視圖響應 系統(tǒng)的UI事件傳遞機制是怎么樣的 ? 使UITableView滾動更流暢的方案或思路都有哪些 ? UIView和CALayer...
相信很多iOS開發(fā)者對內(nèi)存分配的概念比較模糊,沒有去好好研究與我們經(jīng)常打交道的變量,是如何分配內(nèi)存的。很多小伙伴應該對棧區(qū)和堆區(qū)的概念還應該是大學里時候的記憶吧,估計很多可能...
先說為什么要用這個宏,當一個工程可能根據(jù)需求需要需要接入不同的渠道,而每個渠道的大部分代碼相同的時候,就可以通過建立不同的target來解決這個問題,這是后就可以在每個tar...
今天在看ProtocolKit的源碼,看到了這么一行代碼. 主要造成疑惑的是 __attribute__((constructor)),以前看過關于__attribute__...
iOS 6 之后 LLVM 編譯器引入property autosynthesis,即屬性自動合成。換句話說,就是編譯器會為每個 @property 添加 @synthesi...