我有一個關於界面生成器和ARC的有趣問題。我正在構建一個將用xib初始化的視圖控制器。我使用界面生成器的tap-and-drag功能爲我的xib創建必要的屬性出口。這將財產視爲(弱,非原子)。聽起來對我很好。ARC和界面生成器
什麼扔我送行的是,線,如[self setCategoryButton:nil];
被自動添加到viewDidUnload。我理解並使用ARC之前。但是,由於這些引用很弱,在視圖卸載時不會自動清除它們嗎?
我想我可以看到,如果這些意見被其他物體保持零-ING這些屬性值,但似乎不尋常的情況下,我......只是想獲得點進一步反饋。
感謝,
庫爾特
如果您的部署目標包含iOS 4,那麼您將無法使用弱指針;他們將成爲'unsafe_unretained'。 – 2012-03-19 23:20:06
好點。爲了真正填補這個問題而做的不錯,而不是讓它像我一樣模糊地打擾你。 – jrturton 2012-03-20 08:03:47