0

この例では、クラスは NSThread から継承しています。メソッド sleepFromBeginning によって時間が延長されない限り、10 秒ごとに methodA を実行します。

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

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

スレッドをキャンセルせずにスリープを中断するにはどうすればよいですか?

4

0 に答える 0