2013-07-15 22 views
0

我一直在尋找一種方法來避免使用第三方庫的NSJSONSerialization序列化自定義對象,我找不到任何示例。有沒有什麼辦法可以從對象中「自動」創建一個NSDictionaryNSArray,而不必創建它,然後逐個輸入代碼中所有對象的成員名稱並手動設置值?我發現了一個相關的post,但它很古老,事情現在可能已經改變。將自定義對象序列化到NSDictionary或NSArray中以使用NSJSONSerialization

感謝

回答

0

您可以使用KVC索要dictionaryWithValuesForKeys:任何物體,這將給你的對象的字典表示。

如果你需要改變屬性/鍵名稱,那麼你想做一些映射和(取決於你使用的JSON),你可能會發現RestKit有用。

相關問題