NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies]) {
[storage deleteCookie:cookie];
}
[NSUserDefaults standardUserDefaults] synchronize];
Я бы чистил только «нужные» куки, ведь там может быть еще полезный кеш кроме сессии. И зачем здесь синхронизаия дефолтсов?:)
Насчет Keychain. Не забыл при первом старте их чистить? Данные же там остаются даже после удаления аппа.
Нет, не 100, всего 15. Хакатоны собираются just for fun (прошу прощения за латиницу), и «столько труда» было потратить действительно интересно, никто ведь не претендует на «изобретения года».
Тут я не совсем согласен. Я делал демку в которой сравнивал SpriteKit vs. Cocos2D под большой нагрузкой (200+ объектов на сцене).
Так вот визуально на одинаковых устройствах все выглядит идентично, но по памяти SpriteKit выигрывает в десятки раз. Попробую скриншот найти. По сути под капотом для физики там в обоих случаях Box2D.
Я бы чистил только «нужные» куки, ведь там может быть еще полезный кеш кроме сессии. И зачем здесь синхронизаия дефолтсов?:)
Насчет Keychain. Не забыл при первом старте их чистить? Данные же там остаются даже после удаления аппа.
Приложение крутое вышло, буду пользовать!
Но идея такая была, да:)
Так вот визуально на одинаковых устройствах все выглядит идентично, но по памяти SpriteKit выигрывает в десятки раз. Попробую скриншот найти. По сути под капотом для физики там в обоих случаях Box2D.