Буду признателен за поддержку утечки памяти.
У меня есть данные в массиве, который я заархивировал с помощью NSKeyedArchiver.Позже я его распакую.С функциональной точки зрения это работает хорошо, но когда я запускаю инструменты для утечек памяти, я получаю утечки памяти при неархивировании.
Это код:
NSArray *arrayToLoad = [[NSArray alloc] initWithArray:[NSKeyedUnarchiver unarchiveObjectWithFile:path]];
ballPath = [arrayToLoad copy];
[arrayToLoad release];
Где ballPath - NSArray.
Приборы показывают, что 100% утечки связано с первой строкой в приведенном выше коде.,Я явно что-то упускаю, но не могу выяснить что.Я думаю, что [NSKeyedUnarchiver unarchiveObjectWithFile: path] автоматически выпущен, а arrayToLoad освобожден, поэтому я потерян.
Любой совет приветствуется.