Мне нужно сериализовать и десериализовать объекты objective-c в JSON для хранения в CouchDB. У людей есть какой-нибудь примерный код для лучшей практики для общего решения? Я посмотрел на несколько JSON-фреймворков, и они остановились на уровне NSDictionary/NSArray. т.е. множество фреймворков будет сериализовать и десериализовать NSDictionary/NSArray в JSON. Но мне все же приходится выполнять работу по преобразованию NSDictionary в объекты objective-c.
Чтобы сделать вещи более сложными, мой объект А может иметь ссылку на NSArray/NSDictionary Object Bs.
Мой вопрос очень похож на этот вопрос с добавлением требования к коллекции.