Структура данных на основе объекта JSON

У меня просто был вопрос, основанный на модели MVC, который я хочу использовать в отношении объекта JSON. Я анализирую некоторые значения из веб-сервисов, и на данный момент я не хочу хранить какие-либо учетные данные на устройстве в любой данный момент в целях безопасности. Имея много контроллеров представлений, которые могут получить доступ к информации об этом объекте, является хорошим подходом иметь этот объект как "одноэлементный объект", к которому можно получить глобальный доступ и иметь только один экземпляр, чем воссоздание объекта на каждом контроллере представления. Также, скажем, я хочу создать какую-то модель по отношению к объекту json, что будет лучшим способом связать объекты из json с такой "моделью"? Есть ли универсальный способ сделать это или, вернее, просто "сделай сам"?

Благодарю.

1 ответ

Решение

В первом случае вы можете использовать одноэлементный объект для хранения ваших учетных данных. Многие люди просто хранят эту информацию в appDelegate, который служит своего рода центральным складом для большинства приложений. Что касается моделирования JSON, если вы используете что-то вроде: json-framework, оно преобразует ваши данные в структуры Objective-C, например NSArrayс и NSDictionarys, которые соответствуют структурам JSON, которые он получает.

Другие вопросы по тегам