本人使用afn的get请求的时候,程序不会执行执行到get里面的代码呢,不管是成功还是失败都没有执行,这是什么原因呢?参数错误,返回空数据本人都能理解,可是为什么就是不执行里面的代码呢?
解决方案
40
一般来说,假如排除网络本身的问题,比较大可能性是原因是你设置的参数有问题
1. 请检查你的URL能否正确,可以用NSURL先创建一个URL,看能否返回nil
2. RequestSerializer能否可以将数据整编成服务器需要的数据格式。假如服务器只接受text/plain,而你给了text/xml,是有可能出错的
3. 假如还有问题,不要怀疑AFN,肯定是本人哪里写错了,静下心,逐行代码设断点检查
4. 实在不行,把代码贴上来
1. 请检查你的URL能否正确,可以用NSURL先创建一个URL,看能否返回nil
2. RequestSerializer能否可以将数据整编成服务器需要的数据格式。假如服务器只接受text/plain,而你给了text/xml,是有可能出错的
3. 假如还有问题,不要怀疑AFN,肯定是本人哪里写错了,静下心,逐行代码设断点检查
4. 实在不行,把代码贴上来