0

Я искал способ сериализации пользовательских объектов с NSJSONSerialization, избегая использования сторонних библиотек, и я не смог найти ни одного примера. Есть ли способ «автоматически» создать NSDictionary и NSArray из объекта, не создавая его, вводя в код все имена членов объекта самостоятельно один за другим и вручную устанавливая значения? Я нашел связанный post, но он довольно старый, теперь все может измениться.Сериализация пользовательского объекта в NSDictionary или NSArray для использования NSJSONSerialization

Благодаря

ответ

0

Вы можете использовать KVC задать любой объект для dictionaryWithValuesForKeys:, который даст вам словарь представление объекта.

Если вам нужно изменить имена свойств/ключей, то вы хотите сделать некоторое сопоставление и (в зависимости от того, для чего вы используете JSON), вы можете найти RestKit полезным.

Смежные вопросы