Блочная версия performSelectorOnMainThread: withObject: waitUntilDone:

Есть ли способ, которым я могу выполнить блок, а не селектор, соответствующий этому и подобным методам?

У меня есть наблюдатели, которые могут получать события, которые не генерируются в основном потоке. Я хочу, чтобы действие выполнялось в основном потоке, если он в первую очередь ориентирован на пользовательский интерфейс. Прямо сейчас мне нужно написать два метода для этого, один из которых является наблюдателем событий, а второй - кодом, который необходимо выполнить в основном потоке.

Я бы хотел объединить все это в один метод, если бы мог.

7
задан Jim 21 February 2012 в 18:46
поделиться