我一直在寻找一种使用NSJSONSerialization
序列化自定义对象的方法,避免使用第三方库,我找不到任何示例。是否有任何方法可以“自动”从对象创建NSDictionary
和NSArray
,而无需创建它自己逐个输入所有对象的成员名称并手动设置值?我找到了一个相关的post,但它已经很老了,现在可能已经改变了。
由于
答案 0 :(得分:0)
您可以使用KVC向dictionaryWithValuesForKeys:
询问任何对象,该对象将为您提供该对象的字典表示。
如果你需要更改属性/键名,那么你想要做一些映射(取决于你使用的是JSON),你可能会发现RestKit很有用。