2013-11-25 25 views
-3

對不起,我的問題是不明確的,因爲我想:IOS - NSJSONSerialization保存JSON到ipad

是否有可能使用NSJSONSerialization爲JSON數據作爲JSON文件保存到專門的iPad?我正在爲ios6開發。

據我所知,你可以將它轉換成NSDictionaryNSArray然後將它保存爲plist。但是我正在尋找的是在你的ios設備中有一個json文件,它允許讀寫。

這可能嗎?謝謝!

+3

是有可能的 –

+0

NSJSONSerialization可從iOS 5.0及更高版本獲得,因此您可以在iOS6中使用它。 https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSJSONSerialization_Class/Reference/Reference.html –

+0

至少在發佈此類問題之前檢查Apple文檔。 – Amar

回答

1

是的,您可以使用NSJSONSerialization將標準集合(字典/數組)轉換爲NSData中的JSON格式,然後您可以將其保存到持久存儲中。

但是,是否有某些原因希望將數據保存爲JSON而不是Apple提供的大量原生格式? JSON引入了一些限制,並且需要額外的步驟來保存它,所以通常您不會將其用於本地永久存儲。這已經成爲了系統之間進行通信的一部分(與XML一樣),但它通常不會成爲本地持久存儲的首選。

有許多不同的Cocoa Touch技術專爲持久性而設計。

請參閱相關的指南每個相關技術:

欲瞭解更多信息,請參閱相關指南。