Как мне создать NSTimer в фоновом потоке?

У меня есть задача, которую нужно выполнять каждую секунду. В настоящее время у меня NSTimer срабатывает повторно каждые 1 секунду. Как сделать так, чтобы таймер сработал в фоновом потоке (не в потоке пользовательского интерфейса)?

Я мог бы запустить NSTimer в основном потоке, а затем использовать NSBlockOperation для отправки фонового потока, но мне интересно, есть ли еще эффективный способ сделать это.

66
задан David 29 November 2011 в 01:25
поделиться