Запуская инструменты на устройстве, я периодически испытываю утечку памяти в CFNetwork размером ровно 3,5 КБ, ответственный фрейм - HostLookup_Master :: HostLookup .... "
Я прочитал несколько вопросов по этой проблеме и отдельно попробовал следующее, чтобы исправить утечку:
Включено следующее в ApplicationDidFinishLaunching:
NSURLCache * sharedCache = [[NSURLCache alloc] initWithMemoryCapacity: 0 diskCapacity: 0 diskPath: nil];
[NSURLCache setSharedURLCache: sharedCache];
[релиз sharedCache];
Указывается в URL-запросе не загружать из локального кэша.
Ничего из вышеперечисленного не сработало. Мой класс, который создает экземпляры соединений, не протекает, поскольку его экземпляры освобождаются после загрузки данных. Я подтвердил это, подтвердив, что живые объекты этого класса равны 0 с помощью инструментов.
Буду очень признателен за любые советы по устранению этой утечки.