5
非常快的問題(我可以測試它自己,但不是在Xcode的計算機上):ObjC ARC:當ARC將對象設置爲nil時,會執行弱屬性的setter方法嗎?
如果ARC設置弱財產爲零,將屬性的setter方法與參數是零運行,或者是繞過屬性setter在這種情況下?
非常快的問題(我可以測試它自己,但不是在Xcode的計算機上):ObjC ARC:當ARC將對象設置爲nil時,會執行弱屬性的setter方法嗎?
如果ARC設置弱財產爲零,將屬性的setter方法與參數是零運行,或者是繞過屬性setter在這種情況下?
否。ARC不會將屬性設置爲零。它會把伊娃的支持設置爲零,但這不會讓你的二傳手運行。
這樣做需要在保持內部運行時鎖的同時調用任意代碼。 – 2013-05-03 00:46:27