jac*_*ack 1 ios reactive-cocoa afnetworking-2
我有几个相互依赖的请求,我必须按顺序调用吗?有人可以用AFNetworking和反应可可给我一个例子吗?
例:
方法名称清楚地组成,但应该让您了解您编写的代码的形式:
[[self
executeLoginRequest]
flattenMap:^(id transactionId) {
return [[[self
executeUpdateRequest:data withTransactionId:transactionId]
then:^{
return [self executeUploadRequest:jpeg withTransactionId:transactionId];
}]
then:^{
return [self endRequests:transactionId];
}];
}]
Run Code Online (Sandbox Code Playgroud)
我们-flattenMap:用来获取登录请求的结果,然后从中发出更多请求.
| 归档时间: |
|
| 查看次数: |
1837 次 |
| 最近记录: |