我希望捕获主模块中的事件,当其他人为他们的行动而结束时。 但是,Main类,它导入其他类,因为通过调用子对象的函数给其他类赋予一些命令。 然后,在其他类中,当函数结束时,它们发送一些完整的消息,或调用Main的函数。所以在主类中,知道类的状态结束,或运行其他命令。 我看不到那个模型的例子。
有什么方法吗?
谁能帮帮我?
答案 0 :(得分:2)
简单,使用块:
-(void) myMethodWithCallback:(void (^)(id)) block
{
// something happened here
block(self);
}
而且,您可以这样使用它:
[self myMethodWithCallback:^(id sender) {
NSLog(@"in callback!");
}];