На iPhone я выполняю HTTP-запрос, используя NSURLRequest для фрагмента данных. Выражения распределения объектов и я соответствующим образом назначаю данные. Когда я заканчиваю данные, я освобождаю их соответственно - однако инструменты не показывают никаких данных, которые были освобождены!
Моя теория заключается в том, что по умолчанию HTTP-запросы кэшируются, однако я не хочу, чтобы мое приложение iPhone кэшировало эти данные.
Есть ли способ очистить этот кеш после запроса или предотвратить кеширование данных в первую очередь?
Я пробовал использовать все политики кэширования, описанные ниже:
NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]];
theRequest.cachePolicy = NSURLRequestReloadIgnoringLocalCacheData;
но ничего не освобождает память!