我有一個類A的標題在界面中的NSDictionary *data;
,而不是一個屬性。功能之間的內存問題
在一種方法中,我調用另一個返回NSDictionary
的B類的另一種方法,我製作data = [class method]
,並且一切正常。
後來,當填充了data
時,我嘗試從另一個A方法訪問data
,並且應用程序崩潰。
如果我做在前面的方法上data
一個保留:
data = [class method];
[data retain];
它所有的作品,但我現在有一個內存泄漏。爲什麼會崩潰?
不要忘記'[super dealloc];',只是爲了在政治上是正確的。 :) – 2011-04-27 17:23:14
確實,'[super dealloc]'總是一個好主意。 – 2011-04-27 17:49:37