0
我在網上下著名的斯坦福大學的課程目標C.正確清除對象「干將不應當用於副作用」
課程建立在一個RPN計算器使用型號內置:查看:控制器 我要創造我所用下面的代碼(工作)到視圖控制器
清除按鈕
在模型中(由對象「腦」引用),唯一的實例變量是一個NSMutableArray,其中由計算器用戶輸入各種內容。
我已經將一個名爲「clear」的方法放入使用removeAllObjects方法清除數組的模型中。
我得到在Xcode警告說 「屬性訪問未使用的干將不應該被用於副作用」
我已經嘗試過利用刪除線大腦的物體,像
self.brain dealloc的;無濟於事。
我該如何正確清除大腦物體?
嘿,差不多!我需要'[self.brain清除]'有人能澄清'self.brain.clear'和'[self.brain clear]'之間的區別嗎?我懷疑我的Java經驗讓我感到困惑。 – nerak99 2012-08-12 16:22:49
是的,我知道。這就是我建議改變 – 2012-08-12 16:26:15
看看編輯的答案 – 2012-08-12 16:29:40