-3
我(想)學習Objective-C
,我不斷跨越一個短語來,如:__weak意思是什麼?
__weak IBOutlet NSLayoutConstraint *webViewLeftConstraint;
是什麼__weak
它意味着什麼在Objective-C
? 爲什麼我們需要將__
(下劃線兩次)放在變量中? 我們只能使用一次嗎?在其他語言如(_)等申報..
我(想)學習Objective-C
,我不斷跨越一個短語來,如:__weak意思是什麼?
__weak IBOutlet NSLayoutConstraint *webViewLeftConstraint;
是什麼__weak
它意味着什麼在Objective-C
? 爲什麼我們需要將__
(下劃線兩次)放在變量中? 我們只能使用一次嗎?在其他語言如(_)等申報..
如果插座是在View
層次引用UI對象,那麼你應該讓weak
作爲視圖層次已經有一個strong
參考。
Weak
特別需要避免保留週期。
http://stackoverflow.com/questions/11773342/what-is-the-difference-between-a-weak-and-a-block-reference – user681574
..或者你可以看看維基百科的文章「弱點」。 – GlennRay