Я новичок в iOS-разработке. Я использую NSURLSession для управления информацией о сеансе. ниже пример кода, который я использую для вызова любого серверного API,
NSURLSessionDataTask *task = [[NSURLSession sharedSession] dataTaskWithRequest:request
completionHandler:^(NSData *data,
NSURLResponse *response,
NSError *error)
{ }];
Мой поток приложения: Если вы не вошли в систему -> Войти (вызов API входа в систему), иначе Перейдите на главный экран и вызовите другие API.
Моя проблема в том, что после удаления приложения из памяти информация о сеансе не сохраняется, и мне приходится снова вызывать Login. Мое требование похоже на Facebook, где пользователь должен войти в систему только один раз, и его сеанс сохраняется при следующих запусках приложения.
РЕДАКТИРОВАТЬ: я думаю, что мне нужно справиться с этим, получая и устанавливая файлы cookie для этих запросов. Я искал это, но не нашел подходящего образца. может ли кто-нибудь помочь мне с хорошим образцом по моей проблеме.
Спасибо!
NSUserDefaults
илиKey Chain
. - person Toseef Khilji   schedule 08.07.2014