Можно ли использовать NSUserDefaults (например, для сохранения информации для входа в систему) в приложении TVML?
Мне нравится простота клиент-серверных приложений и их шаблонов, поскольку они соответствуют типу приложений, которые я собираюсь создать.
Однако моему приложению потребуется доступ к внешнему API, который требует аутентификации (имя пользователя и пароль). Я понимаю, что невозможно сохранить данные в приложениях tvOS, но возможно ли использовать NSUserDefaults для хранения текста?
Если так, то как?
1 ответ
Вы все еще можете использовать NSUserDefault внутри приложения (вы можете связать доступ с помощью JSExport) или вы можете использовать localStorage (W3C) в коде Javascript.
localStorage
работает так же, как веб-страница, и это предпочтительнее, чем другой вариант.