29.理解引用計數(shù) 1.引用計數(shù)的工作原理 NSObject協(xié)議聲明了下面三種方法用于操作計數(shù)器: Retain遞增保留計數(shù)盹靴、release遞減保留計數(shù)芽腾、autoreleas...
29.理解引用計數(shù) 1.引用計數(shù)的工作原理 NSObject協(xié)議聲明了下面三種方法用于操作計數(shù)器: Retain遞增保留計數(shù)盹靴、release遞減保留計數(shù)芽腾、autoreleas...
四乒裆、協(xié)議與分類 23.通過委托與數(shù)據(jù)源協(xié)議進行對象間通信 “委托模式”的主旨是:定義一套接口,若對象想接受另一個對象的委托推励,則需遵從此接口鹤耍,以便成為其“委托對象”(deleg...
三、接口與API設(shè)計 15.用前綴避免命名空間沖突 選擇與公司验辞、應(yīng)用程序或二者皆有關(guān)聯(lián)之名稱作為類名的前綴稿黄,并在所有代碼中均使用這一前綴。 若自己所在開發(fā)的程序庫中用到了第三...
分類只能給已有的類添加方法跌造,但是不能直接增加實例變量抛猖,如果寫上默認的getter和setter方法也是編譯不通過的,這時候就可以在getter和setter中用動態(tài)關(guān)聯(lián)對象的...
11.理解objc_msgSend的作用 id returnValue = [someObject messageName: parameter]; 其中someObject...
一鼻听、引言 [receiver message]不單單是簡單的方法調(diào)用财著,其實它會被編譯器轉(zhuǎn)化為objc_msgSend(receiver, selector),如果編譯器能找到...
目錄 【如何快速的開發(fā)一個完整的iOS直播app】(原理篇) 【如何快速的開發(fā)一個完整的iOS直播app】(播放篇) 【如何快速的開發(fā)一個完整的iOS直播app】(采集篇) ...
(注:該筆記適用于結(jié)合Effective Objective-C 2.0這本書一起看伟姐,筆者只是整理了其中的知識點收苏,細致的地方還望大家在原著上查看,還望能幫助到大家) 一. 熟...
有時候大家升級完手機的iOS系統(tǒng)后愤兵,會遇到舊版本的Xcode無法運行在新的iOS系統(tǒng)上了鹿霸,這時候其實不升級Xcode也可以解決,那就是前往路徑/Applications/Xc...