委託是什麼
委託 一個對象保存另一個對象的引用,被引用的對象實現了事先確定的協議,該協議用於將引用對象中的變化通知給被引用對象。 委託和委託方雙方的property聲明屬性都是assign而不是retain為了避免循環引用造成的內存泄露循環引用的問題這樣理解 比如在main函數中創建了兩個類的對象A和B,現在引用計數是1。
現在讓A和B互相引用A有一個屬性是B對象,屬性説明是retain;B有一個屬性是A對象,屬性説明是retain,現在兩個對象的引用計數都增加1,都變成了2。現在執行[A releasw];[B release];此時創建對象的main函數已經釋放了自己對對象的所有權,但是此時A和B的引用計數都還是1,因為他們互相引用了。
這使你發現A和B將無法釋放,因為要想釋放A必須先釋放B,在B的dealloc方法中再釋放A。同理,想要釋放B必須先釋放A,在A的dealloc方法中再釋放B。所以這兩個對象將一直存在內存中而不釋放,這就是所謂的循環引用的問題。
-
kda女團歌曲名字
kda女團歌曲名叫做popstars。kda女團是拳頭公司以遊戲英雄聯盟中的角色為背景創建的虛擬二次元女團,共有4名成員。主唱兼隊長、阿狸、主唱伊芙琳、領舞卡莎、rapper阿卡麗。...
-
雅典娜喜歡星矢嗎
在《聖鬥士星矢》中,雖然雅典娜並沒有對星矢表白,但是我們從很多事件中都能看出來,雅典娜對星矢是很在意的,她最關心的人也是星矢,星矢在戰鬥中有危難,雅典娜都會第一時間過來保護星矢,比如在劇場版雅典娜的哥哥阿貝爾篇章中,雅典娜就多次保護了星矢。阿貝爾的能力很...
-
千門方白羽閲讀順序
方白羽的《千門系列》的閲讀順序是:《千門之門》《千門之花》《千門之雄》《千門之戚》《千門之心》《千門公子》《千門之聖》。方白羽作為武俠、奇幻作家,除了《千門系列》系列,還有《智梟》《遊戲時代》《白蓮英雄傳》《奇門兵刃》系列等。...
-
玉米專用複合肥排名
玉米專用複合肥排名前十的有:嘉施利複合肥、芭田複合肥、甕福複合肥、魯西複合肥、雲天化複合肥、洋豐複合肥、史丹利複合肥、金正大複合肥、宜化複合肥、中化集團等。使用玉米專用複合肥的操作步驟:選擇適合自己的複合肥品牌和型號;根據土壤肥力、作物品種和生長...