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에서이 기능을 테스트 한 결과 여러분이 옳습니다. 나를 고쳐 주셔서 고마워, 나는 내 게시물을 수정합니다. –