Я хочу заполнить [класс MyClass] из строки JSON.
Я использую json-framework для получения NSDictionary, и его очень легко создать, а setValue: forKey: ... для моего объекта данных.
Но для более сложных объектов данных с классами в качестве членов MyClass,
есть:
MyOtherClass *classNoTwo
Я пытался с
Class test = object_getClass(myClass.classNoTwo);
id foo = [[test alloc] init];
Но foo это ноль / ноль. Единственный способ, который я нашел, чтобы обойти это, заключается в том, чтобы в моем методе init MyClass выделить для него память, а затем заменить ее.
Я также хотел бы знать, как избавиться от ссылки myClass.classNoTo, поскольку я не должен знать все свойства в моем общем синтаксическом анализаторе.
Пожалуйста, не говорите мне, чтобы я прочитал документацию, потому что я сделал это, и я не могу понять это.
Заранее спасибо