AFJSONRequestOperation

AFJSONRequestOperation

AFJSONRequestOperation在请求成功时有一个successBlock块,但是除了在操作本身上之外,没有其他方法可以设置“身份验证块”,因此,如果失败,则无法将其发送回给调用方AFJSONRequestOperation。是正确的,还是我错过了什么?

我希望能够告诉调用者整个操作失败,因为授权失败。

最佳答案

实际上该方法将两个块作为成功和失败的参数

AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:successBlock failure:failureBlock];


因此,在故障块中,您应该能够将故障通知给调用方

10-08 16:26