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

Как дождаться вызова метода connectionDidFinishLoading? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Запись и Считывание файла http://www.cyberforum.ru/objective-c/thread648661.html
Всем доброе время суток.У меня возникла такая проблема. Мне надо через itunes загрузить в телефон файл, а в xcode обратиться к нему и работать с ним. Как все это мне организовать самое главное как...
Objective-C NSData как освободить память Кусок моей программы читает список файлов в папке и вычисляет хэш для каждого файла. Каждый файл помещается в NSData, что приводит к увеличению используемой памяти ровно на размер файлов, т.е. если у... http://www.cyberforum.ru/objective-c/thread648545.html
Objective-C IDE для ObjC
Всем привет. Я являюсь владельцем windows. Хотел начать изучать ObjC. Для начала хотел узнать где скачать хороший Hacintosh и сам XCode... Прошу поделиться ссылками ибо раньше с программами от apple...
Посоветуйте JSON framework Objective-C
ребята, посоветуйте пожалуйста хороший JSON framework? видел json-framework, touch json, yajl, но хочется узнать ваше мнение и чем сами пользуетесь p.s. iOS < 5, так что нативный...
Objective-C Двухмерные массивы. Создание,изменение,хранение http://www.cyberforum.ru/objective-c/thread647909.html
Доброго времени суток! Сразу извиняюсь если задам глупые вопросы. Пытаюсь разобраться с ООП. Передо мной стоит следующая задача Необходимо создать двухмерный числовой массив для последующий работы с...
Objective-C dealloc Добрый день! У меня такой вопрос. В документации написано, что в методе dealloc нужно освобождать все объекты, которые входят в класс. Но по исходникам я заметил, что некоторые объекты не... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
669 / 531 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
10.09.2012, 19:00  [ТС]
спасибо! наверное я что-то недопонял, действительно, гляну, как это в AFNetworking делается)

Добавлено через 7 часов 36 минут
ура, вроде как разобрался.
описанный ниже метод будет выглядеть не так:
Objective-C
1
- (NSMutableArray*)allEmployees;
а так (или может граммотнее по-другому его назвать...):
Objective-C
1
- (void)allEmployeesWithCallback:(void(^)(NSMutableArray*))callbackBlock;
в блоке в контроллере мы просто укажем поведение колбека (обновить tableView, присвоить свежие данные локальной переменной и т.д.).
т.е. теперь когда контроллер просит вернуть список сущностей, он просто получает его, когда весь список будет готов; и вроде основной поток не тормозит и все на месте вовремя.
сам блок будет вызываться в методе connectionDidFinishLoading: и ему будет передан обработанный массив объектов,
так же в методе connectionDidFinishLoading: в свитче будем просматривать, какой именно конекшн создан и на основе этого работать с нужным нам колбеком и парсить для него данные
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru