На iPhone возможно ли touchchesBegan: withEvent срабатывать во время выполнения метода обратного вызова CADisplayLink? - PullRequest
0 голосов
/ 02 марта 2012

Не будет ли touchesBegan: withEvent всегда запускать «до» или «после» каждой итерации обратного вызова CADisplayLink?

Редактировать: Вот мой экземпляр CADisplayLink:

CADisplayLink *aDisplayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(tick:)];
[aDisplayLink addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];

1 Ответ

1 голос
/ 02 марта 2012

Если предположить, что ссылка на дисплей подключена к основному циклу выполнения, то да - оба эти параметра будут невозможны одновременно. Циклы запуска Какао ставят в очередь сообщения для отправки, а затем отправляют их по одному за раз.

...