Я разрабатываю приложение для доступа к веб-серверу по REST. Я хочу сохранить идентификатор сеанса для любого View Controller или Class может получить к нему доступ. Какой правильный (или лучший) способ сделать это? Синглтоны, глобальные переменные или нет?
Если в сеансе есть только 1 поле, и вы хотите сохранить его в случае закрытия приложения, NSUserDefaults - самый простой способ.
Если вы не хотите сохранять сеанс или если он сложный,Вы должны использовать синглтон.
Я думаю, что использование NSUserDefaults - это то, что нужно.