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