【发布时间】:2017-01-19 10:55:00
【问题描述】:
我被困在这里。我创建了一个自定义类来下载图像。我想做的是为其中一种方法创建一个完成块。
例如:
CustomObj *obj = [[CustomObj alloc] init];
[obj downloadImage:url withCompletion:(BOOL *finished) {
//do stuff
}];
问题出在 CustomObj 中,我使用 2 个 NSURLSessions 下载图像,每个都是块。基本上第一个会话首先开始,然后第一个会话完成,将运行第二个会话,并且在第二个会话完成时,我想触发我的自定义完成。不知道该怎么做。请帮忙谢谢。
【问题讨论】:
-
这有什么问题?
-
如何完成自定义类,在另一个完成后触发。
标签: ios objective-c objective-c-blocks completionhandler