[英]What's the difference in Swift between unowned vs weak but implicitly unwrapped?
weak var cat: Cat!
對比
unowned var cat: Cat
剛剛開始了解這個話題,但這個話題真的讓我感到困惑,除了 UI 內容之外,在正常設置中使用弱但隱式解包的變量有什么好處嗎?
unowned var
一個不只是none
的初始值。 如果初始值在獲得“真實”值之前只是一個占位符,則這不像none
那樣有意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.