1. 調(diào)用順序 以main為分界,load方法在main函數(shù)之前執(zhí)行,initialize在main函數(shù)之后執(zhí)行 2.相同點(diǎn)和不同點(diǎn) 2.1 相同點(diǎn) load和initial...
資源優(yōu)化:對(duì)資源文件下手,壓縮圖片/音頻,去除不必要的資源 編譯優(yōu)化: release版應(yīng)該選擇Fastest, Smalllest,這個(gè)選項(xiàng)會(huì)開啟那些不增加代碼大小的全部?jī)?yōu)...
Preface 首先,感謝一下老師和朋友們對(duì)我一直以來的支持以及寬容。最近,我所實(shí)習(xí)的公司開辦了一個(gè)名為 MY Day 的內(nèi)部技術(shù)分享活動(dòng),作為活動(dòng)的組織者之一及第一期的分享...
一、GCD介紹 1. 簡(jiǎn)介 并發(fā)處理能夠同時(shí)處理多個(gè)任務(wù)。異步設(shè)計(jì)方法可以充分地發(fā)揮多核優(yōu)勢(shì)。GCD(Grand Central Dispatch)是一種異步方法,是專為多核...
Mac OS X 10.6及iOS4.0之后導(dǎo)入了可以使全體線程更高效運(yùn)行,并且使并行處理應(yīng)用更易開發(fā)的架構(gòu),GCD(Grand Central Dispatch),同時(shí)引...
1、NSRunLoop Runloop的作用在于當(dāng)有事情要做時(shí)它使當(dāng)前的thread工作,沒有事情做時(shí)又使thread 休眠sleep。Runloop并不是由系統(tǒng)自動(dòng)控制的,...
iOS 5之后添加了ARC的特性,順便提出來新的strong、weak關(guān)鍵字。相比而言,retain和strong是一致的(聲明為強(qiáng)引用);assign和weak是基本一致的...
在iOS開發(fā)中不可避免的會(huì)用到一些第三方類庫,它們提供了很多實(shí)用的功能,使我們的開發(fā)變得更有效率;同時(shí),也可以從它們的源代碼中學(xué)習(xí)到很多有用的東西。 1. Reachabil...
GitHub:SDWebImageAPI documentation is available at CocoaDocs - SDWebImageNOTE: Version ...
一、Web Image This library provides a category for UIImageView with support for remote im...
傳送:runtime官方源碼、github源碼感謝:簡(jiǎn)書Sam_Lau 將C++和Objective進(jìn)行對(duì)比,雖然C++和Objective-C都是在C的基礎(chǔ)上加入面向?qū)ο蟮?..
1. 概述 能動(dòng)態(tài)產(chǎn)生一個(gè)類,一個(gè)成員變量,一個(gè)方法 能動(dòng)態(tài)修改一個(gè)類,一個(gè)成員變量,一個(gè)方法 能動(dòng)態(tài)刪除一個(gè)類,一個(gè)成員變量,一個(gè)方法 2. runtime應(yīng)用 獲取列表:...