30.在dealloc方法中只釋放引用并解除監(jiān)聽 在dealloc方法里,應(yīng)該做的事情就是釋放指向其他對象的引用询一,并取消原來訂閱的“鍵值觀測”或...
ARC主要就是在合適的地方插入“保留”"釋放"操作 ARC直接調(diào)用底層c語言,效率高 ARC對于成對的保留釋放操作會利用一些底層手段進(jìn)行低效 C...
引用計數(shù)的具體流程就不說了 屬性存取方法中的內(nèi)存管理不說了 自動釋放池,以前只是知道有這個概念,就是說在指定的域內(nèi)引用計數(shù)減一衬横,但是不知道為什么...
協(xié)議可在某種程度上提供匿名類型,具體的對象類型可以淡化成遵從某協(xié)議的id類型,協(xié)議里規(guī)定了對象所應(yīng)實(shí)現(xiàn)的方法终蒂。 使用匿名對象來隱藏類型名稱 如果...
通過"class-continuation分類"向類中新增實(shí)例變量 如果某屬性在主接口中聲明為只讀蜂林,而類的內(nèi)部又要用設(shè)置方法修改此屬性,那么就在...
1.除了主分類,其他分類中聲明的屬性不會生成實(shí)質(zhì)的成員變量拇泣,只會生成對應(yīng)的setter和getter方法噪叙。 2.那么就沒有辦法在分類中為類加上一...
1.向第三方類中添加分類時,總應(yīng)給其名稱加上你專用的前綴。并且總應(yīng)給其中的方法名加上你專用的前綴霉翔。 防止方法與方法之間互相覆蓋比如:某個分類中的...
1.如題睁蕾,比如這樣,將基本要素等聲明放在主實(shí)現(xiàn)中,執(zhí)行不同的操作所用的另外幾套方法則歸入各個分類中。 頭文件 實(shí)現(xiàn)文件 2.這樣的好處 易于管理...
1.委托模式的委托回調(diào)流程 2.委托模式為對象提供了一套接口子眶,使其可由此將相關(guān)事件告知其他對象瀑凝,將委托對象應(yīng)該支持的接口定義成協(xié)議,在協(xié)議中把可...