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