Ios 如何处理错误';NSInvalidArgumentException';,原因:';数据参数为nil';什么时候没有互联网连接?
我正在做一个异步请求,我想知道如果iPhone上没有互联网,我将如何处理它,而不是应用程序崩溃Ios 如何处理错误';NSInvalidArgumentException';,原因:';数据参数为nil';什么时候没有互联网连接?,ios,objective-c,nsurlconnection,Ios,Objective C,Nsurlconnection,我正在做一个异步请求,我想知道如果iPhone上没有互联网,我将如何处理它,而不是应用程序崩溃 错误:'NSInvalidArgumentException',原因:“数据参数为零”我建议您在向服务器请求数据之前检查internet连接。您可以使用用户可达性类来确保这一点。我建议您在向服务器请求数据之前检查internet连接。您可以使用可访问性类来确保相同的可访问性。您可以通过执行以下各种预处理操作来处理它: 检查互联网连接,以防呼叫服务器。但它不会在所有情况下都保存您,因为服务器端可能会因为
错误:
'NSInvalidArgumentException',原因:“数据参数为零”
我建议您在向服务器请求数据之前检查internet连接。您可以使用用户可达性类来确保这一点。我建议您在向服务器请求数据之前检查internet连接。您可以使用可访问性类来确保相同的可访问性。您可以通过执行以下各种预处理操作来处理它:
享受。:) 您可以通过执行以下各种预先谨慎的操作来处理它:
享受。:) 在响应中执行空检查并使用可达性类检查internet连接。你能举个例子吗?如果(dataParemeters是类NSNull){}否则{在这里做你的事情}你能显示崩溃发生的代码吗?@Daljeet当然需要对
nil
进行一个简单的测试,not NSNull。在响应中执行null检查,并使用可访问性类检查internet连接。你能举个例子吗?如果(dataParemeters是类NSNull){}其他{在这里做你的事情}你能显示崩溃发生的代码吗?@Daljeet当然需要对nil
进行一个简单的测试,不是NSNull。我听说如果我使用可达性,苹果会拒绝我的ios应用程序?我听说如果我使用可达性,苹果会拒绝我的ios应用程序?