我收到了警告
"success" used as the name of the previous parameter rather then as part of the selector
代码部分:
- (void) fetchAlbum: success:(void (^)(NSMutableArray *))success
failure:(void (^)(NSError *error))failure;
如果我添加像这样的第一个参数
- (void) fetchAlbum: (void) dummy success:(void (^)(NSMutableArray *))success
failure:(void (^)(NSError *error))failure;
警告消失了。
这里有什么问题?
答案 0 :(得分:0)
在你的第一个声明中,当你放置:
时,它需要定义参数,你不能把它留空。你可以尝试选择一个方法名,如下所示
-(void)fetchAlbumWithSuccessCompletion:(void (^)(NSMutableArray *))success
failure:(void (^)(NSError *error))failure