Задача NsThread list - PullRequest
       19

Задача NsThread list

0 голосов
/ 18 мая 2011

Привет всем, мне нужно выполнить это (iphone / target-c):

  • У меня есть свой поток, который он должен выполнять операции.
  • основной поток назначает новыйзадача для моего потока (задачи всегда одинаковы).
  • каждая операция имеет свой идентификатор.
  • основной поток при назначении задачи моему потоку должен проверить, является ли этооперация - это операция, которая может остановить (отменить) выполнение моего потока (если новый идентификатор задачи = идентификатор выполнения задачи).

  • Есть ли у вас какие-либо предложения о том, как я могу это сделать??

  • для этой работы ... NSThread или NSOperation?
  • Мне нужна общая структура данных и синхронизация с операциями?
  • как я могу обработать прерываниетранзакция без необходимости убивать поток?Спасибо

1 Ответ

0 голосов
/ 18 мая 2011

Взгляните на NSOperation и NSOperationQueue.

...