Каков наилучший способ сохранить сеанс в приложении для iPhone? Я хочу что-то похожее на это:Вход/Выход из системы для приложения iPhone
- при входе в приложении должно хранить лицо, имя человека , зарегистрировавшихся в
- , когда я вхожу, что сессия будет уничтожено без без возможности войти приложение рядом входа в систему снова
- , когда приложение ставится в фоновом режиме сеанс должен быть
- , когда приложение закрывает сеанс должен быть уничтожен, и пользователь должен войти еще раз, когда он открывает приложение
Как сохранить сеанс на телефоне и иметь эту функциональность? Вход в систему осуществляется с использованием CoreData, и базы данных хранятся в iCloud.
Как я знаю, NSUserDefaults решит вашу проблему. После входа в систему просто сохраните эти значения с помощью NSUserDefaults и после выхода из системы очистите эти значения из NSUserDefaults. – Tendulkar
Если приложение закрывается, будут удалены значения по умолчанию пользователя? Я не хочу, чтобы сессия сохранялась, если приложение было закрыто. –
Нет, сеанс будет там. Если вы не хотите проводить сеанс, то почему бы вам не взять переменные в appdelegate. Чтобы после закрытия приложения переменная была сброшена. – Tendulkar