Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Из NSURLConnection в NSURLSsesion - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Как узнать индекс элемента массива? http://www.cyberforum.ru/objective-c/thread1745732.html
Доброго времени суток Подскажите пожалуйста как узнать индекс элемента массива?
Objective-C Objective-C A to Z Started Доброго времени суток господа, хотел бы получить у вас совет, решил очень усиленно начать разрабатывать приложения на ios, может кто подсказать документацию или видео уроки (если можно то на русском,... http://www.cyberforum.ru/objective-c/thread1743864.html
Получить apple id устройства Objective-C
Добрых времен суток. Есть необходимость получить Apple id устройства для объединения в приложении всех устройств одного владельца. Гуглеж пока только привел к получению UDID устройст, что не подходит...
Trade Bot Steam на Objective C Objective-C
Привет ребят, пишу трейд бота на обжектив и все бы хорошо, но API стима не содержит метода который принимает обмен (не приветствуется автоматическая торговля). Почитал на reddit, там пишут, что нужно...
Objective-C Как из NSCountedSet перенести содержимое в NSTableView? http://www.cyberforum.ru/objective-c/thread1738263.html
Как из NSCountedSet перенести содержимое в NSTableView? NSArray *names = ; NSCountedSet *set = initWithArray:names];
Objective-C Не создается связь между Button и объектом Создал проект, создал свой класс, создал свой объект. Объект связал с классом, в Interface Builder две кнопки и текстовое поле. Необходимо связать две кнопки с объектом и объект с текстовым полем.... подробнее

Показать сообщение отдельно
StriBog45
6 / 6 / 2
Регистрация: 03.09.2013
Сообщений: 81
15.06.2016, 07:16  [ТС]
Objective-C
1
2
3
4
5
6
7
8
9
10
11
NSURLSessionDataTask *downloadTask = [[NSURLSession sharedSession]
                                          dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                              id object = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error];
                                              if ([object isKindOfClass:[NSDictionary class]] && error == nil){
                                                  dispatch_async(dispatch_get_main_queue(), ^{
                                                      // обновление UI
                                            
                                                      });
                                              }
                                          }];
    [downloadTask resume];
Нашел решение проблемы, для обновления UI нужно использовать
Objective-C
1
dispatch_async(dispatch_get_main_queue(), ^{}
В общем то об этом и пытались сказать выше)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru