Eu preciso converter json para objeto-c. Quero dizer não analisá-lo no código, mas gerar o código do objeto por algum json. Existem algumas ferramentas para isso? Eu sei como fazê-lo em java (jsonpojo).
Também me pergunto se existe uma certa maneira de armazenar dados automaticamente do json para um objeto objetivo-c real sem análise manual.
Em Java, é feito pela biblioteca Gson.
Respostas:
1 para resposta № 1Parece que você está descrevendo exatamente qual ROAD iOS Framework. Dê uma olhada: https://github.com/epam/road-ios-framework
A ferramenta para gerar classes de modelo simples a partir do JSON é ROADClassesGenerator e se você usar o ROAD para rede, a serialização em classes geradas será gratuita.
Uma observação: ele não é suportado ativamente agora, devido aa difusão do Swift e o fato de sua forte dependência de macros que ainda são pouco suportadas no Swift, mas ainda funciona e faz o trabalho.