Форум программистов, компьютерный форум, киберфорум
Objective-C
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
28 / 28 / 3
Регистрация: 09.09.2012
Сообщений: 131

Последовательность создания объектов

24.06.2014, 02:02. Показов 1044. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста. У меня есть класс отвечающий за загрузку данных по url и дата класс которые кушает словарь, который подгрузил класс загрузчика. То если я напишу так :
Objective-C
1
2
[downloadClass downloadData];
DataClass * dataClass = [[DataClass alloc] initWithDictionary: downloadData.newDictionary];
то на момент вызова второй строки словарь загрузчика еще пустой...как сделать так чтобы при создании второго класса, он подождал пока в первом закончится ф-ия didFinishLoading
Objective-C
1
2
3
4
5
-(void)connectionDidFinishLoading : (NSURLConnection*) connection{
    NSData * responseData = [[NSData alloc] initWithData:downloadedData];
    NSError * error;
    NSDictionary * jsonDict = [NSJSONSerialization JSONObjectWithData:responseData options:0 error: &error];
}
просто если я сразу прошу вывести данные из дата класс- то получаю пустые словари, а если в вышеуказанный метод добавлю NSLog, то он выводит его после вывода пустого дата класса((((
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.06.2014, 02:02
Ответы с готовыми решениями:

Создания динамических объектов
Здравствуйте.) Создаю динамические GroupBox на динамически создающихся TabSheet в PageControl. В GroupBox также создаютса...

Ошибка создания объектов!
Привет всем еще раз! Тут у меня при динамическом создании объектов появляеться ошибка и ссылаеться она на мой проэктный файл Project1.exe...

Правила создания объектов в сишарп?
Подскажите при создании объекта: Person p1 = new Person Person p2 = new Employee Employee p3 = new Employee После new мы...

3
 Аватар для noname_club
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
24.06.2014, 10:24
функции декодирования JSON

Получить NSString из JSON и использовать его как заголовок в TableView
0
28 / 28 / 3
Регистрация: 09.09.2012
Сообщений: 131
24.06.2014, 14:22  [ТС]
с декодированием JSON по словарям и после в дата класс проблем особых не составляет. Проблема заключается в том чтобы вынести дата класс из вне класса подключения. Хотелка : чтобы выглядело так :

Не по теме:

AppDelegate implementation


Objective-C
1
2
3
4
ConnectClass * connectClass = [[ConnectClass alloc] init];
[connectClass downloadedData];
DataClass & dataClass = [[DataClass alloc] initWithDictionary : connectClass.newDictionary];
[dataClass showData];
Когда в таком виде запускаю, то ДатаКласс оказывается пустым. В КоннектКлассе в ф-ию didFinishLoading я добавил NSLog(@"%@", newDictionary); . Его выводит полноценным после того как вывелся пустой класс. С чем это может быть связано?
0
 Аватар для noname_club
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
24.06.2014, 15:07
Когда в таком виде запускаю, то ДатаКласс оказывается пустым. В КоннектКлассе в ф-ию didFinishLoading я добавил NSLog(@"%@", newDictionary); . Его выводит полноценным после того как вывелся пустой класс. С чем это может быть связано?
ничего не понятно.
могу посоветовать почитать что такое счетчик ссылок в Objc
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.06.2014, 15:07
Помогаю со студенческими работами здесь

Jaxb порядок создания объектов
Всем привет. В таком примере: <root> <a></a> <b></b> <a></a> <b></b> ...

Нужны формулы создания 3d объектов
дайте формулы создания 3d объектов , (куб,шар,...)

Программный способ создания объектов
Подскажите, как правильно создать объект класса TLabel, используя только программный код???

Анимации создания и уничтожения объектов
Добрый день! Есть набор различных объектов Моделей животных. У каждого вида животных свой набор поведений, но все они наследуют от класса...

Автоматизация создания объектов класса
Доброго времени суток, есть вот такой код CFishka *mObjectA = new CFishka(200, 250, "A"); CFishka *mObjectB = new CFishka(350, 250,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru