Результаты поиска по запросу "grand-central-dispatch"
Как заменить устаревший метод dispatch_get_current_queue () с ios5 на ios6 в iphone? [Дубликат]
На этот вопрос уже есть ответ здесь: Альтернативы dispatch_get_current_queue () для блоков завершения в iOS 6? [/questions/13237417/alternatives-to-dispatch-get-current-queue-for-completion-blocks-in-ios-6] 7 ответовЯ разрабатываю приложение ...
GCD с NSURLConnection
Я используюGCD отправлятьHTTP запрос асинхронно. Вот код, который не работает: dispatch_async(connectionQueue, ^{ NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; [request setURL:[NSURL URLWithString:[NSString ...
Повреждение данных при чтении вывода H.264 в реальном времени из AVAssetWriter
Я использую некоторые приемы, чтобы попытаться прочитать исходный вывод AVAssetWriter во время его записи на диск. Когда я собираю отдельные файлы, объединяя их, результирующий файл имеет такое же точное число байтов, что и выходной файл ...
Почему dispatch_sync в настраиваемой параллельной блокировке очереди
Я вижу периодическую тупиковую ситуацию в моем приложении при использовании dispatch_sync в настраиваемом параллельном dispatch_queue. Я использую что-то похожее на метод, описанный вБлог Майка ...
Остановка одновременной очереди отправки GCD с «Достигнут мягкий предел потока рассылки: 64» в журнале аварий
Моя программа - это сервер, который обрабатывает входящие запросы. Каждый действительный запрос упакован вNSOperation и перешел на нормальныйNSOperationQueue. каждыйNSOpearation обрабатывает свой запрос. В некоторых случаях ...
iOS: основное изображение и многопоточные приложения
Я пытаюсь запустить некоторые основные фильтры изображений наиболее эффективным способом. Попытка избежать предупреждений памяти и сбоев, которые я получаю при рендеринге больших изображений. Я смотрю на Руководство по программированию основного ...
Последовательная очередь FIFO с использованием GCD
Я пытаюсь создать (сетевой) синхронизированный массив для компании, в которой я работаю. Хотя сетевая часть работает нормально, я столкнулся с проблемой. Мое желание состояло в том, чтобы создать новую очередь, используяdispatch_create_queue, к ...
Оценка риска: использование Pthreads (против GCD или NSThread)
Недавно коллега предложил мне использовать pthreads вместо GCD, потому что это «намного быстрее». Я не согласен, что это быстрее, но чторискс нитями? У меня такое чувство, что в конечном итоге они нигде не будут настолько же идиотскими, как GCD ...
Почему NSOperationQueue работает быстрее, чем GCD или executeSelectorOnMainThread, когда они обрабатывают большое количество задач в основном потоке?
Например, у меня есть 100 раз за цикл. и нужно обновить UIImageView, и последние 2 метода тоже медленно. Почему? чем они отличаются? //fastest [[NSOperationQueue mainQueue] addOperationWithBlock:^{ [btnThumb setImage:[UIImage imageWithData:data] ...
GCD - основной и фоновый поток для обновления UIImageView
Я новичок в GCD и блоках и облегчаю свой путь в него. Фон:Я работаю над ленивой подпрограммой загрузки для UIScrollView, используя ALAssetsLibrary. Когда мой UIScrollView загружается, я заполняю егоaspectRatioThumbnails моего ALAssets и затем, ...