1、庫 庫是寫好的現(xiàn)有的,成熟的,可以復用的代碼。本質(zhì)上來說庫是一種可執(zhí)行代碼的二進制形式,可以被操作系統(tǒng)載入內(nèi)存執(zhí)行。iOS的庫分為:靜態(tài)庫(.a和.framework)和...
實現(xiàn) category無法添加成員變量,category編譯之后,會生成struct _category_t類型的結構體,包含instance_methods(對象方法列表)...
1、KVO是什么 KVO(Key-Value Observing),俗稱鍵值監(jiān)聽,用于監(jiān)聽某個對象屬性的改變 2、KVO的使用 調(diào)用KVO的監(jiān)聽方法: 并且實現(xiàn)KVO方法: ...
根據(jù)我之前寫的關于 ,可以知道,實例化對象的本質(zhì)是包含 指針和成員變量的結構體, 818版本源碼中[https://opensource.apple.com/tarballs...
一.分析網(wǎng)絡請求流程及耗時 1、網(wǎng)絡請求的過程 發(fā)起請求 -> 域名解析 -> tcp三次握手 ( -> tls握手 -> ) -> request -> response ...
當你初始化一個對象的時候,其內(nèi)部實現(xiàn)又是怎么樣的呢?先說結論:1、創(chuàng)建一個對象的時候,本質(zhì)是生成一個結構體,包含[1]、isa指針(isa指針指向類對象)[2]、成員變量2、...
動態(tài)庫和靜態(tài)庫的區(qū)別:Pass。直接進入動態(tài)庫制作主題 零、實驗環(huán)境 0.1.接下去內(nèi)容在Xcode Version 8.3.3 (8E3004b)開發(fā)工具中完成。 一、基礎...