http://imasters.com.br/artigo/22804/ios/trabalhando-com-json-em-aplicacoes-iphone按照本教程阅读我的应用程序中的JSON
,除非没有连接到互联网,否则正常工作。
如果您在阅读JSON
的过程中遇到失败,有时连接到WIFI
如果我访问应用程序,iPhone需要一段时间才能获得IP
此时也打破了申请。
如何识别它以修复错误?
答案 0 :(得分:0)
有多种方法可以解决此问题:
1:在解析数据之前检查数据是否是有效的JSON。
2:在客户端设置JSON以处理错误,即在从网络连接收到错误时创建json。 &安培;加载JSON来解析并返回该JSON。因此,如果您没有收到服务器响应,则可以解析您的JSON。
希望它有所帮助。
答案 1 :(得分:0)
您可以使用Reacability类来确保在发出任何JSON请求之前能够连接到网站。
您还可以使用AFJSONRequestOperation,它是AFNetworking的一部分,非常适合错误检查,并且不会解析无效的JSON。