我不知道爲什麼這是給xcode 4.2內存泄漏。由於我沒有alloc
eventArraySave
我需要釋放它嗎?我認爲這將被添加到autorelease
池中。爲什麼內存泄漏在Xcode
//Unarchive in to array
NSMutableArray *eventArraySave = [NSKeyedUnarchiver unarchiveObjectWithFile:savedfilePathName];
我需要釋放它還是在上面的代碼中有任何錯誤。還要強調,我沒有alloc
ed eventArraySave
或init
ed eventArraySave
。在此先感謝:)
我最近沒有測試過它,但我認爲'NSKeyedArchiver'應該返回您存檔的同一類(可變或不可變)。我相信你正在考慮'NSPropertyListSerialization'和集合序列化操作('writeToFile:...')。 –
@Rob:我剛剛在Mac上測試過,你說得對。感謝您糾正我,我會糾正我的帖子。 –