0

在这个例子中,一个类继承自 NSThread。它每 10 秒执行一次 methodA,除非通过方法 sleepFromBeginning 延长时间:

- (void)main {
    while (!terminate) {
        sleep(10);
        [self methodA]
    }
}

- (void)sleepFromBeginning {
    // todo: Interrupt sleep and loop once more without calling methodA. How?
}

如何在不取消其线程的情况下中断睡眠?

4

0 回答 0