Мне нужна кнопка выхода из системы для моего приложения, у меня есть следующий код:
while ([[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies] count] != 0) {
for (NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
}
}
(хотя он только для того, чтобы убедиться, что они удалены, он запускается только один раз)
Если я NSLog описывает общее хранилище cookie после приведенного выше кода, он выводит, что массив пуст. Однако я закрываю приложение или просто закрываю его, а затем, после запуска приложения, NSLog описывает общее хранилище файлов cookie, все файлы cookie все еще там.
Я попытался установить Cookie
в ноль в цикле for и даже попытался отправить dealloc в файлы cookie (я знаю, что вы не должны этого делать, но я сейчас что-то пытаюсь)