我一直在閱讀,有一個現在在ios 5庫,允許您序列化&反序列化JSON數據。我無法在我的生活中找到我的/ Developer文件夾中的示例或框架。任何人都有運氣定位/這與工作?如果可以,請您指出我的方向正確嗎?nsjsonserialization在ios5中?
15
A
回答
27
NSJSONSerialization現在在iOS 5中公開,在Tweeting示例應用程序中有一個示例。
5
它實際上是Foundation框架的一部分,自從昨晚開始就試圖使用它,並且爲了實際將字典序列化爲JSON表示,它工作得很好。可悲的是我沒有用其他方式測試過它。 請相信我的文檔在那裏,它不是私人API,可悲的是,你觀察到沒有例子。
+0
對此有何更新?新文檔,示例? –
16
我使用它,它很簡單,只需要導入庫:
#import <Foundation/NSJSONSerialization.h>
,並開始使用它。
這裏有一個小,但很好的教程:http://pragprog.com/magazines/2011-11/inside-ios-
3
我遇到的iOS5 JSON支持this tutorial迷迷糊糊的,這是一個excellent series of iOS5 tutorials的一部分。
2
現在的iOS5本身序列化和反序列化JSON對象,
將要管理的臺前幕後的所有過程,你會得到輕鬆
定製的基礎對象(的NSArray,NSDictionary中,NSString的能力...)
根據你代表的味道。
由於腦力激活建議This is the good tutorial to begin with。希望你的手指可以輕鬆地玩json對象。
0
使用下面的簡單代碼可以將Web數據轉換爲JSON。
在此代碼中,「webData
」是您打網絡服務時獲得的數據。
NSError *jsonParsingError = nil;
NSArray *result=[NSJSONSerialization JSONObjectWithData:webData options:0 error:&jsonParsingError];
相關問題
- 1. iOS5:無法使用NSJSONSerialization從JSON讀取值
- 2. NSJSONSerialization
- 3. NSJSONSerialization在iOS 4
- 4. JSON在iOS5中
- 5. 如何在iOS5中
- 6. 如何在iOS5中
- 7. 連接在iOS5中
- 8. 在IOS5
- 9. NSJSONSerialization錯誤
- 10. NSJSONSerialization into swift dictionary
- 11. NSJSONSerialization不工作
- 12. iOS NSJSONSerialization returns null
- 13. NSJSONSerialization返回null
- 14. NSJSONSerialization失敗
- 15. NSJSONSerialization得到EXC_BAD_ACCESS
- 16. 替代NSJSONSerialization 10.6?
- 17. NSJSONSerialization unboxes NSNumber?
- 18. NSJSONSerialization返回null
- 19. 使用NSJSONSerialization
- 20. NSJsonSerialization POST方法,
- 21. NSJSONSerialization返回nil
- 22. NSJSONSerialization錯誤?
- 23. NSJSONSerialization中沒有退貨
- 24. NSJSONSerialization-header在前面JSONData
- 25. 的iOS5:升級到iOS5的在Xcode
- 26. EXEC_BAD_ACCESS在IBAction的iOS5中
- 27. startMonitoringSignificantLocationChanges不是在iOS5中
- 28. 定向支持在ios5中
- 29. 在iOS5中使用AVAudioPlayer?
- 30. 無法列出在iOS5中
在Tweeting示例中沒有提到NSJSONSerialization。也許它改變了? –
Mike - 它用在TweetingViewController的getPublicTimeline:方法中。 –
就這樣! Safari瀏覽器有一些奇怪的錯誤。嘗試去TweetingViewController.m和CMD + F,然後輸入「JSONSerial」,即使它顯然存在,也不會出現。我有Safari 5.1.6。 –