无法连接时出现IOS JSON错误

时间:2012-09-25 04:06:49

标签: iphone ios json ipad

http://imasters.com.br/artigo/22804/ios/trabalhando-com-json-em-aplicacoes-iphone按照本教程阅读我的应用程序中的JSON,除非没有连接到互联网,否则正常工作。

如果您在阅读JSON的过程中遇到失败,有时连接到WIFI如果我访问应用程序,iPhone需要一段时间才能获得IP此时也打破了申请。

如何识别它以修复错误?

2 个答案:

答案 0 :(得分:0)

有多种方法可以解决此问题:

1:在解析数据之前检查数据是否是有效的JSON。

2:在客户端设置JSON以处理错误,即在从网络连接收到错误时创建json。 &安培;加载JSON来解析并返回该JSON。因此,如果您没有收到服务器响应,则可以解析您的JSON。

希望它有所帮助。

答案 1 :(得分:0)

您可以使用Reacability类来确保在发出任何JSON请求之前能够连接到网站。

您还可以使用AFJSONRequestOperation,它是AFNetworking的一部分,非常适合错误检查,并且不会解析无效的JSON。