在我的init方法中使用點表示法將retain屬性初始化為nil是不是一個壞主意?對于像這樣的普通房產:@property (nonatomic, retain) id foo;在我設置的init方法中說self.foo = nil。合成的方法首先釋放或自動釋放foo(不完全確定潛在的實施)。被fooguaranted第一setter或getter調用之前是零?或者它會指向隨機垃圾,除非我明確設置foo = nil沒有點符號?
- 1 回答
- 0 關注
- 321 瀏覽
添加回答
舉報
0/150
提交
取消