He definido algunas clases personalizadas, como Teacher
, Student
... Ahora recibo información del profesor (cadena JSON) del servidor remoto.Cómo convertir JSON en el objeto
¿Cómo puedo convertir la cadena JSON en Teacher
objeto.
En Java, es fácil implementar un método común para todas las clases (Teacher
, Student
...) con reflect
.
Pero en Objective-C en iOS, la mejor forma que puedo encontrar es usar Entity of Core Data, que tiene el método setValue:forKey
. Primero convierto la cadena JSON a NSDictionary
, establezca el par clave-valor en el disctionary al Entry
.
¿Hay formas mejores?
(estoy de China, por lo que tal vez mi Inglés es pobre, lo siento!)
Su pregunta era comprensible, no se preocupe :) – tekknolagi
jaja, Gracias :) –
Tener un vistazo a este enlace [JSON para el objeto] [1] [1]: http: // stackoverflow. com/questions/5645703/how-to-convert-json-data-to-objects-in-iphone – mH16