本文來(lái)自《iOS程序員面試筆試寶典》,純手工打造 只為學(xué)習(xí)用,加深印象 GCD必修技能 GCD ,又叫大中央調(diào)度,它對(duì)線程操作進(jìn)行了封裝,加入了...
本文來(lái)自《iOS程序員面試筆試寶典》,純手工打造 只為學(xué)習(xí)用,加深印象 GCD必修技能 GCD ,又叫大中央調(diào)度,它對(duì)線程操作進(jìn)行了封裝,加入了...
什么是runtime? 從字面上理解為 運(yùn)行時(shí),簡(jiǎn)單來(lái)說(shuō) runtime是一個(gè)實(shí)現(xiàn)OC語(yǔ)言的C庫(kù)。 我們編寫的OC代碼會(huì)在程序運(yùn)行過(guò)程中會(huì)轉(zhuǎn)換成...
OC動(dòng)態(tài)性 oc的動(dòng)態(tài)性主要體現(xiàn)三個(gè)方面 動(dòng)態(tài)類型:運(yùn)行時(shí)確定對(duì)象的類型 動(dòng)態(tài)綁定:運(yùn)行時(shí)確定對(duì)象的調(diào)用方法 動(dòng)態(tài)加載:運(yùn)行時(shí)加載需要的資源或者...
load方法和initialize方法異同 load方法會(huì)在加載類的時(shí)候就被調(diào)用,也就是說(shuō)iOS應(yīng)用啟動(dòng)的時(shí)候,就會(huì)加載所有的類,會(huì)調(diào)用每個(gè)類的...
深入理解OC中的屬性 傳統(tǒng)C++類實(shí)例變量寫法 傳統(tǒng)C++實(shí)例變量的定義形式 可通過(guò)關(guān)鍵字 @public 、@private 、 @prote...
謂詞(NSPredicate)是OC中針對(duì)數(shù)據(jù)集合的一種邏輯篩選條件,類似于數(shù)據(jù)庫(kù)中SQL語(yǔ)句對(duì)數(shù)據(jù)篩選的限制約束條件。OC中的謂詞經(jīng)常用來(lái)從數(shù)...
Cocoa和Cocoa Touch 分別是OS X平臺(tái)和iOS平臺(tái)的應(yīng)用開(kāi)發(fā)環(huán)境,兩個(gè)平臺(tái)的開(kāi)發(fā)環(huán)境都包含Objective-C的運(yùn)行時(shí)環(huán)境和F...
Foundation對(duì)象與CoreFoundation對(duì)象的區(qū)別 Foundation對(duì)象是OC對(duì)象,使用OC語(yǔ)言實(shí)現(xiàn);而Core Founda...