Описание тега dispatch-async
3
ответа
Означает ли использование dispatch_get_main_queue(), что мой код будет в основном потоке?
Работает ли следующий код в основном потоке? "Основная очередь" относится к основному потоку? dispatch_async(dispatch_get_main_queue(), ^{ // Some code });
11 май '12 в 20:14
1
ответ
Сбой: com.apple.root.default-qos
У меня есть довольно простое приложение, которое анализирует RSS-канал и показывает его содержимое в виде таблицы. Это доступно в App Store. У меня есть интегрированные отчеты о сбоях Crashlytics. Недавно я получил два сообщения. Это немного сложно …
10 мар '17 в 16:23
1
ответ
Для цикла с фоновым циклом, с завершением?
Я хочу запустить for loop с фоновым кодом, что-то происходит, когда он завершает итерацию по каждому элементу. Сделать это без фонового кода было бы просто, вот так: for aString: String in strings { if string.utf8Length < 4 { continue } //Some ba…
21 фев '15 в 18:36
1
ответ
Отображение счетчика с использованием spinKit в iOS при получении JSON
Что я пытаюсь сделать, так это то, что одним нажатием кнопки я выбираю данные с помощью модуля AFNetworking. То, что я хочу, это после получения данных, которые я хочу отобразить NSLog(@"/n /nAfter fetching"); но это идет до данных JSON. Вот код, ко…
11 май '16 в 07:06
2
ответа
Возможно ли выполнение блока с dispatch_async в глобальной очереди для выполнения в главном потоке?
Если я скажу, что время от времени может случиться так, что основной поток может быть занят некоторыми задачами global_queue? Например. У меня есть какая-то задача, и я использую одно из следующих утверждений: dispatch_async(dispatch_get_global_queu…
27 апр '16 в 10:47
0
ответов
Ожидают ли очереди отправки ожидания асинхронных вызовов NSURLSession до выполнения следующего задания в очереди?
Я выполняю запросы NSURLSession для извлечения объектов JSON из облачной службы, большинство из которых являются вызовами синхронизации и не имеют никаких зависимостей, но в одном случае я должен учитывать зависимость, я должен убедиться, что 2 NSUR…
17 апр '17 в 03:09
2
ответа
Скользкая прокрутка на UITableView, отображающая изображения с URL
У меня проблема с тем, что мое табличное представление прерывисто при прокрутке, когда оно загружает каждое изображение внутри функции cellForItemAtIndexPath Я просмотрел несколько примеров, и это то, что я пробовал, и до сих пор имею ту же проблему…
22 июл '16 в 20:14
2
ответа
Swift 3 DispatchQueue.global (загрузка изображений из Firebase и пользовательского интерфейса заморожена)
У меня проблема с этим методом: func DownloadImages(uid: String, indice: Int) { DispatchQueue.global(qos: .background).async { let refBBDD = FIRDatabase.database().reference().child("users").child(uid) refBBDD.observeSingleEvent(of: .value, with: { …
12 сен '17 в 15:05
2
ответа
Почему блок после dispatch_async(dispatch_get_main_queue() никогда не вызывается?
Я хочу выполнить некоторый код асинхронно и по этой причине начал использовать GCD для OSX/iOS.В настоящее время я использую функцию dispatch_async ().Когда я хочу выполнить что-то одновременно в другом потоке, я использую функцию dispatch_get_globa…
28 янв '16 в 15:58
2
ответа
Отмена предыдущего вызова dispatch_async
Я реализую механизм отслеживания окна A, следуя позиции окна B. Окно B отправляет события своей позиции, а окно B реагирует на эти события, вызывая setWindowProperties: void setWindowProperties(bool topMost, bool visible, CGWindowID parentWindow, CG…
25 май '15 в 10:27
0
ответов
Swift GDC фоновый процесс зависает приложение
Я написал функцию, которая запускает процесс Tor. Это процесс, который не остановится, пока SIGTERM не будет отправлен на него, поэтому, чтобы избежать зависания приложения, я запускаю этот процесс в фоновой очереди (Tor должен запускаться, когда пр…
09 фев '16 в 07:14
2
ответа
dispatch_async без эффекта
У меня есть несколько кнопок, и я хочу, чтобы для каждой кнопки было изображение из URL. Что я пытался сделать, и это не работает (кнопки без изображения). Если я пытаюсь сделать то же самое без отправки, это работает, но это занимает время. Где я н…
09 янв '15 в 12:28
2
ответа
Изображение с низким разрешением занимает слишком много времени для загрузки
Используя Facebook Graph API, я получил строковый URL-адрес 200x200 изображение профиля, которое я хочу отобразить в UIImageView, Я успешно могу это сделать, но замечаю, что отображение изображения на экране может занять до 10 секунд. Кто-нибудь мож…
12 авг '16 в 15:10
3
ответа
Два серверных запроса завершены перед перезагрузкой табличного представления
У меня есть эти 2 запроса, которые я хочу выполнить перед перезагрузкой табличного представления (табличное представление зависит от них обоих). Я пытался, как показано ниже, но это не работает. Запрос 1 завершается, затем табличное представление пе…
23 ноя '16 в 12:12
3
ответа
Правильное использование вызова dispatch_async (GCD)
Я пытаюсь загрузить набор изображений с сервера и обновлять пользовательский интерфейс с возвращенными изображениями и отображать его с помощью затухающей анимации. это будет повторяться вечно. Фрагмент кода: override func viewDidLoad(animated: Bool…
23 дек '14 в 13:18
1
ответ
Swift 2.0: планирование фоновой задачи для загрузки неудачных загрузок продукта
Я разрабатываю приложение, которое загружает продукт (JSON) на сервер. Теперь каждый объект продукта состоит из множества изображений. Продукт загружается на сервер, только если все изображения, связанные с этим продуктом, уже загружены. Если все из…
27 окт '15 в 10:17
1
ответ
TCP Stream и рассылка в iOS
Я должен создать приложение, которое также сможет получать и отправлять данные. Мне нужно создать как минимум две темы. Один постоянно слушать и реагировать на интерфейс и отправку данных. var a = connectionClass() @IBOutlet weak var textField: UITe…
12 май '16 в 09:51
1
ответ
Асинхронно загружать UIImage в мою модель данных?
У меня есть модель данных, которая включает в себя свойство, которое является массивом UIImages, а также свойство, которое является массивом imageURL (представляющих те же изображения). После загрузки определенного представления я заполняю представл…
31 окт '14 в 17:19
2
ответа
Как прочитать значение NSArray в dispatch_async
dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(void){ NSLog(@"count: %lu", (unsigned long)[[myClass getFinalPath]count]); dispatch_async(dispatch_get_main_queue(), ^(void){ //Run UI Updates }); }); Я пытаюсь прочита…
28 сен '15 в 07:43
2
ответа
Использование очереди последовательной отправки для вызова метода, который принимает блок завершения в качестве параметра
У меня есть метод: -(void) dataForRequest:(NSMutableURLRequest*)url withCallback:(void (^)(NSData* data))callbackBlock` который получает данные из URL в фоновом режиме, а затем вызывает callbackBlock с полученными данными. Я вызываю это в последоват…
12 окт '15 в 09:41