@property (copy) void (^finishedBlock)(NSDictionary *responseInfo);
@property (copy) void (^failure)(NSError *error);
- (void)requestWithFinished:(void (^)(NSDictionary *responseInfo))finished failure:(void (^)(NSError *error))failure {
self.finishedBlock = finished;
self.failureBlock = failure;
}
- (void)invokeFinishBlock {
self.finishedBlock(nil);
self.failure(nil);
}
本文介绍了一个使用Objective-C编写的简单示例程序,通过定义委托模式来处理网络请求的成功与失败回调。该程序展示了如何设置和触发回调块,适用于Objective-C开发者学习委托模式的应用。
1944

被折叠的 条评论
为什么被折叠?



