[英]IBOutlet why always weak and object of array ,dictionary etc are need to be strong
我是ios編程的新手,我只想知道為什么我們使用每個控制器的IBoutlet都是弱的,而其他需要強的可以將IBoutlet定義為強嗎? 如果是,那有什么區別?
它與變量的所有權有關,因為大多數IBOutlets
是您的子視圖,而視圖的所有權與視圖相同。
如果要創建自己的屬性,則需要保留變量,從而使屬性變strong
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.