Top

Лучшие grand-central-dispatch вопросы ИТ разработчиков

  • 41 голос
  • 3 ответа
  • 0 просмотров
3 ответа

В чем разница между dispatch_get_global_queue и dispatch_queue_create?

Я пишу довольно сложную программу для iOS, которая должна иметь несколько потоков для некоторых из ее более длительных операций (синтаксический анализ, подкл...

Задан 09 Nov 2016, 09:02 от James WebsterNosrettap
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Блокировка чтения-записи с помощью GCD

Мое приложение интенсивно использует GCD, и почти все разделено на небольшие задачи, выполняемые диспетчерами. Однако базовая модель данных в основном читает...

Задан 26 Jan 2013, 19:50 от bdashErik S
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я наблюдаю за изменениями файла на OS X?

Я хочу получать уведомления о записи в данный файл & # x2013; без опроса, без необходимости чтения из файла и без необходимости отслеживать родительский ката...

Задан 12 Jul 2012, 13:35 от zoul
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как проверить, что блок dispatch_async завершил работу

В общем, я должен быть в состоянии запустить переход после завершения блока. У меня есть блок, который выполняет JSON, и мне нужно знать, когда он закончится...

Задан 18 Jul 2012, 21:56 от jimbob
  • 175 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Ожидание выполнения двух асинхронных блоков перед запуском другого блока.

При использовании GCD мы хотим подождать, пока два асинхронных блока не будут выполнены и выполнены, прежде чем перейти к следующим шагам выполнения. Каков н...

Задан 26 Jan 2013, 19:31 от Robtom
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

UITableViewCell textLabel, не обновляется до прокрутки или касания при использовании GCD

Может кто-нибудь помочь мне разобраться, пожалуйста? мойUITableViewCell textLabel, не обновляется, пока яscroll, или жеtouch Это. ViewController загружает,...

Задан 27 Aug 2012, 14:26 от nmdias
  • 10 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Запретить выполнение фоновой задачи dispatch_after ()

Это моя проблема. Когда мое приложение переходит в фоновый режим, я хочу, чтобы оно выполняло функцию через определенный промежуток времени. Вот что я делаю:

Задан 11 Sep 2014, 06:18 от Josh CaswellAndrey Chernukha
  • 41 голос
  • 4 ответа
  • 0 просмотров
4 ответа

dispatch_get_global_queue против dispatch_get_main_queue

Начинаем изучать основные данные и dispatch_async. Существует блок кода, чтобы получить URL изображения из набора данных и установить его для модели основных...

Задан 02 Oct 2012, 15:16 от tranvutuan
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Основные данные, сохраняющие объекты в фоновом режиме

Одним словом, я пытаюсь сделать это в двух словах: я использую фоновую очередь для сохранения объектов JSON, извлеченных из веб-службы, в базу данных Core Da...

Задан 05 May 2016, 00:21 от pkambmiken.mkndev
  • 38 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу проверить, что я работаю в данной очереди GCD без использования dispatch_get_current_queue ()?

Недавно мне понадобилась функция, которую я мог бы использовать для гарантии синхронного выполнения данного блока в определенной очереди последовательной отп...

Задан 09 Oct 2012, 18:50 от Brad Larson
  • 28 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему этот вызов dispatch_sync () зависает?

Я использую среду тестирования Kiwi для проверки метода аутентификации в моем приложении. Тест останавливается при вызове dispatch_sync, который выглядит так:

Задан 11 Sep 2012, 20:56 от teubanks
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Основные данные, сохраняющие объекты в фоновом режиме

Что я'Я пытаюсь сделать это в двух словах: я использую фоновую очередь для сохранения объектов JSON, извлеченных из веб-службы, в базу данных Core Data S...

Задан 02 Oct 2012, 12:44 от miken.mkndev
  • 41 голос
  • 4 ответа
  • 0 просмотров
4 ответа

dispatch_get_global_queue против dispatch_get_main_queue

Начинаем изучать основные данные и dispatch_async. Существует блок кода, чтобы получить URL изображения из набора данных и установить его для модели основных...

Задан 02 Oct 2012, 13:16 от tranvutuan
  • 38 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу проверить, что я работаю в данной очереди GCD без использования dispatch_get_current_queue ()?

Недавно мне понадобилась функция, которую я мог бы использовать для гарантии синхронного выполнения данного блока в определенной очереди последовательной отп...

Задан 09 Oct 2012, 16:50 от Brad Larson
  • 38 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как заменить устаревший метод dispatch_get_current_queue () с ios5 на ios6 в iphone? [Дубликат]

На этот вопрос уже есть ответ здесь:Альтернативы dispatch_get_current_queue () для блоков завершения в iOS 6? 7 ответовЯ разрабатываю приложение чата с испол...

Задан 11 Oct 2012, 12:39 от venkat
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Остановка одновременной очереди отправки GCD с «Достигнут мягкий предел потока рассылки: 64» в журнале аварий

Моя программа - это сервер, который обрабатывает входящие запросы. Каждый действительный запрос упакован в

Задан 25 Dec 2012, 04:01 от teerapap
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему NSOperationQueue работает быстрее, чем GCD или executeSelectorOnMainThread, когда они обрабатывают большое количество задач в основном потоке?

Например, у меня есть 100 раз за цикл. и нужно обновить UIImageView, и последние 2 метода тоже медленно. Зачем? чем они отличаются?

Задан 08 Jan 2013, 00:41 от 不及格的程序员-八神
  • 16 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

GCD - основной и фоновый поток для обновления UIImageView

Я новичок в GCD и блоках и облегчаю свой путь в него.Фон: яя работаю над ленивой подпрограммой загрузки для UIScrollView, используя ALAssetsLibrary. Когда мо...

Задан 16 Jan 2013, 23:27 от No Grabbing
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Диспетчеризация очередей и асинхронный RNCryptor

Это продолжение кАсинхронно расшифровывает большой файл с помощью RNCryptor на iOSI 'Нам удалось асинхронно дешифровать большой загруженный файл (60 Мб) ...

Задан 23 Jan 2013, 13:04 от Cyrille
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Основные данные и GCD: передача правильного контекста управляемого объекта в пользовательские объекты NSManagedObject

Я получаю ошибки во время выполнения, которые, как представляется, являются результатом моей неправильной реализации

Задан 01 Feb 2013, 15:56 от AlexR
  • 32 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Обойти ли ограничение потоков в Grand Central Dispatch?

СGrand Central Dispatchможно легко выполнить трудоемкую задачу в неосновном потоке, избежать блокировки основной части и поддерживать отзывчивость интерфейса...

Задан 01 Mar 2013, 03:04 от howanghk
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Отправлены операции сохранения в applicationDidEnterBackground:

Яблоко'документация "App States and Multitasking " (Раздел "Что делать при переходе на задний план ») скажем для сохранения, когда приложе...

Задан 04 Mar 2013, 21:50 от FrankZp
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

NSInputStream останавливается, иногда выдает EXC_BAD_ACCESS

(ОБНОВЛЕНО) это проблема в двух словах: в iOS я хочу прочитать большой файл, выполнить некоторую обработку на нем (в данном конкретном случае кодировать как ...

Задан 11 Mar 2013, 16:06 от PeterD
  • 33 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Очереди рассылки: как определить, запущены ли они, и как их остановить.

я просто играю с GCD и яМы написали игрушечное приложение CoinFlipper.Вот's метод, который подбрасывает монеты:

Задан 11 Oct 2009, 11:12 от Abizern
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Многопоточные средства доступа Objective C: GCD против замков

m обсуждает, стоит ли переходить к шаблону на основе GCD для многопоточных средств доступа. Я'я использую пользовательскую синхронизацию на основе блокир...

Задан 06 Apr 2013, 22:35 от greg
Page 1 of 5