接口隔離原則,英文名稱為Interface Segregation Principle届搁,縮寫為ISP考润。 定義為:使用多個專門的接口恼布,而不是使用單...
參考文章鏈接: 組件化-動態(tài)庫實戰(zhàn) - 簡書 DevNotes/framework2.md at master · Damonvvong/Dev...
依賴倒轉(zhuǎn)原則耳贬,英文名稱為Dependency Inversion Principle攒射,縮寫為DIP醋旦。 定義為:抽象不應該依賴于細節(jié),細節(jié)應該依賴...
一個NSMethodSignature對象記錄著某個方法的返回值類型信息以及參數(shù)類型信息匆篓。它用于轉(zhuǎn)發(fā)消息接收者無法響應的消息浑度。 可以通過meth...
里氏替換原則,英文名稱為Liskov Substitution Principle鸦概,縮寫為LSP箩张。它是由Barbara Liskov提出。 定義...
iOS中hook系統(tǒng)API的兩種方式
決定app性能的兩個重要因素是啟動時間和內(nèi)存占用窗市。減少app可執(zhí)行文件的大小先慷,以及盡量減少APP啟動后內(nèi)存的占用使得app可以以更快的速度啟動以...
開閉原則,英文名稱為Open-Closed Principle咨察,縮寫為OCP论熙。 定義為:軟件實體應對擴展開放,而對修改關閉摄狱。 即軟件實體應盡量在...
單一職責原則的英文名稱是Single Responsibility Principle脓诡,縮寫為SPR无午。 其定義如下: 一個類只負責一個功能領...