AFNetworking Сохранение Cookies автоматически

В:Этот вопрос говорятAFNetworking заботится о куки автоматически в фоновом режиме, но впредыдущий вопрос, который я задал, у меня были проблемы с сохранением сеанса на сервере, который был сделан в php, когда я вошел в систему. Как только я закрыл (прекратить отладку в Xcode) приложение и вернулся в сеанс, пропал. Ответ состоял в том, чтобы сохранить файлы cookie, чтобы устранить проблему:

NSData *cookiesData = [[NSUserDefaults standardUserDefaults] objectForKey:@"User"];
if ([cookiesData length] > 0) {
     for (NSHTTPCookie *cookie in [NSKeyedUnarchiver cookiesData]) {
           [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
      }
}

Это дает мне сбой приложения, когда я пытаюсь сделать что-то подобное. Когда я вхожу в систему, я устанавливаю NSUserDefault так:

[[NSUserDefaults standardUserDefaults] setObject:data forKey:@"User"];
//Then synthesize

Это неправильный способ использовать это? NSHTTPCookieStorage - это даже моя проблема? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос