Результаты поиска по запросу "grand-central-dispatch"
Многопоточность: выполнение вызовов метода только после завершения выполнения другого метода
Я пытаюсь обработать метод асинхронно, в соответствии с требованиями, как только первый метод завершен, только тогда второй метод должен начать выполняться. Проблема в том, что первый метод сам по себе имеет код, который выполняется в фоновом ...
используя dispatch_sync в качестве блокировки мьютекса
Вот что мне нужно сделать. Я надеюсь, что dispatch_sync будет лучшим способом сделать это с помощью GCD У меня есть определенный кусок кода критической секции, который помещается в обратный вызов applicationDidBecomeActive в Appdelegate. Я ...
Dispatch_async (dispatch_get_main_queue (), ^ {…}); подождать, пока не закончите?
У меня есть сценарий в моем приложении, где я хочу выполнить некоторую трудоемкую задачу, которая состоит из некоторой обработки данных, а также обновления пользовательского интерфейса в методе. Мой метод выглядит так, - ...
Простой пример GCD Serial Queue, например FIFO с использованием блоков
Я прочитал документацию Apple о том, как использовать последовательные очереди, чтобы обеспечить выполнение задач в предсказуемом порядке, но теперь я слишком запутался. Как-то, как я могу работать поочередно, но все же мне не ясно, поэтому мне ...
c # очереди отправки как в цели c
Я хочу имитировать поведение очередей отправки target-c в c #. Я вижу, что есть библиотека параллельных задач, но я действительно не понимаю, как ее использовать, и надеялся получить некоторое объяснение о том, как. В цели c я бы сделал что-то ...
Блок завершения iOS MKMapShapshotter не всегда вызывается
Я пытаюсь использовать новый iOS7 MKMapSnapshotter для создания статического изображения карты. Всякий раз, когда моему приложению нужна карта, я вызываю сле...
Параллелизм iOS - не достигать теоретического максимума
Я новичок в Grand Central Dispatch, и я провел несколько тестов, когда он выполнял некоторую обработку изображения. По сути, я запускаю алгоритм в градациях ...
Производительность параллельного кода с использованием dispatch_group_async НАМНОГО медленнее, чем однопоточная версия
В последнее время я проводил некоторые эксперименты с использованием большого количества случайных чисел для генерации кривых колокольчика с "нормальным...
В чем разница между основной очередью GCD и основным потоком?
Я прочитал комментарий о том, что отправка очереди в основной поток - это не то же самое, что выполнение кода в основном потоке. Если я правильно понял, поль...
dispatch_after - GCD в Swift?
Я прошел черезIBook от Apple, и не смог найти его определения:Может кто-нибудь объяснить структуру