2013-07-15 21 views
0

我一直在寻找一种方法来避免使用第三方库的NSJSONSerialization序列化自定义对象,我找不到任何示例。有没有什么办法可以从对象中“自动”创建一个NSDictionaryNSArray,而不必创建它,然后逐个输入代码中所有对象的成员名称并手动设置值?我发现了一个相关的post,但它很古老,事情现在可能已经改变。将自定义对象序列化到NSDictionary或NSArray中以使用NSJSONSerialization

感谢

回答

0

您可以使用KVC索要dictionaryWithValuesForKeys:任何物体,这将给你的对象的字典表示。

如果你需要改变属性/键名称,那么你想做一些映射和(取决于你使用的JSON),你可能会发现RestKit有用。

相关问题