1搅方、本質區(qū)別悦屏。GCD是block塊,是輕量級的卖怜,效率更高屎开;NSOperation是基于GCD的封裝,效率比GCD低马靠。2奄抽、NSOperation可...
1、組:dispatch_group多個網(wǎng)絡請求執(zhí)行完甩鳄,再執(zhí)行刷新 以上代碼運行打映讯取: 2、dispatch_once 通常在創(chuàng)建單例時使用3...
進程:進程是操作系統(tǒng)分配資源的基本單位妙啃,擁有獨立的內存單元档泽,一個進程崩潰,不會對其他進程造成影響。 線程:線程是獨立運行和對立調度的基本單位馆匿。線...
CPU中央處理器抑胎,主要任務是對象的創(chuàng)建和銷毀、對象屬性的調整甜熔、布局計算圆恤、文本計算和排版、圖片的格式轉換和解碼腔稀、圖片的繪制等盆昙。GUP圖像處理器。主...
冷啟動:從0開始啟動App1焊虏、App啟動時淡喜,dyld會將可執(zhí)行文件加載到內存中,同時加載依賴的動態(tài)庫诵闭,都加載完畢后炼团,會通知runtime進行下一...
1.weak的基本用法 weak是弱引用,用weak來修飾疏尿、描述所引用的對象計數(shù)器并不會增加瘟芝,而且weak會在引用對象被釋放時自動置為nil,這...
atomic和nonatomic的主要區(qū)別在于系統(tǒng)生成的getter和setter方法不同褥琐。 atomic: 聲明屬性時在不添加atomic和n...
IJSEditSDK[https://github.com/wangjinshan/IJSEditSDK]基于GPUImage的圖片視頻編輯工具...
內購流程: 核心代碼: 1、初始化SKProductsRequest請求 2敌呈、在代理的方法中處理業(yè)務邏輯