以最后一个网络请求为准
- 问题:因为网络慢等原因,假如:下拉与下拉请求同时进行,同时刷新,都在旋转,这样数据一直在变化,一直在改变模型数组。
- 解决上面的问题:
- 取消请求:两种取消请求方式
- manager还可以发请求
// 取消之前的所有请求
- 取消请求:两种取消请求方式
[self.manager.tasks makeObjectsPerformSelector:@selector(cancel)];
```
- 2.manager 再也不可用发请求了
```objc
[self.manager invalidateSessionCancelingTasks:YES];
```
+ 下拉请求网络数据前:通过AFN的请求管理者取消之前的请求,再发网络请求
+ 上拉请求加载更多数据前:通过AFN的请求管理者取消之前的请求,再发网络请求