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

smart loading data - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS pull to refresh http://www.cyberforum.ru/ios-dev/thread825568.html
Доброго времени суток, вот сижу мучаюсь, не могу найти способ что бы сделать обновление при свайпе с низу в верх, на оборот нашел, валом способов типа ...
Программирование iOS Не получается задать contentSize Доброго времени суток. Столкнулся с проблемой, когда в UITextView необходимо сделать отступ текста. Делаю это с помощью ; Соответственно после этого съезжает весь текст, но эти же 20 пх смещаются... http://www.cyberforum.ru/ios-dev/thread825470.html
Программирование iOS Работа с экраном
Доброго времени суток пользователям и посетителям этого форума. Буквально недавно заинтересовался в некоторых особенностях программирования под iOS, если быть более точным то в возможностях работы...
Программирование iOS viewTable выбор и переход на окно
Доброго вреемни суток, стокнулся с проблемой, у меня есть тайбл вью который заполняется динамически с массиви, при нажатии переходин о форму и там выполняется уже код той формы, а вот у меня вопрос...
Программирование iOS Жесты http://www.cyberforum.ru/ios-dev/thread823394.html
Доброго времени суток, открываю такую очень интересную тему, как реализовать жесты на айфоне типа как на айпаде что бы при жесте с лева на право выдвигалась менюшка на немного меньше чем пол экрана...
Программирование iOS Template DialPad Всем привет Хотел спросить, не много искал в инете, но или инфа за деньги или не точная попадается. Как мне реализовать темплейт для написания софтфона. интересуют объекты dialpad etc. Стоит... подробнее

Показать сообщение отдельно
Dan_banan_
11 / 11 / 1
Регистрация: 03.03.2013
Сообщений: 87
Записей в блоге: 1
02.04.2013, 23:54
tweets = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
Вот тебе ответ на все вопросы.
Я точно не помню подробно не охото сейчас лезть в код. При загрузке из интернета каждый раз вызывается делегат который передает данные порциями. По окончанию вызывается метод типа финишь и приходит вся порция данных типа Data. Еее нужно дисереализовать тоесть выннуть из нее массив. Тоесть ты можешь написать что то подобное как у тебя примере. Тебе не надо передавать саму data через делегат. тебе надо получить json диссериализовать его и сформировать обьект. Вот к пример тебе пришел json такой структуры

{
id = 01;
name = "bla bla "
}

Ты создаешь свой класс с полями типа id и name. Потом каждый раз когда приходит новый json создаешь обьект этого класса ну примерно так
id json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
если json как массив просто без вложенностей то можно написать так
Object *obj = [[Object alloc]init];
obj.id = [((NSMytableArray*)json objectForIndex:0];
obj.name = [((NSMytableArray*)json objectForIndex:1];
где obj это твой обьект класса который ты создал для конкретного json.
И уже потом передавать этот обьект типа так [self.delegate sendObject:obj];
sendObject - этот метод который ты напишешь сам для передачи обьекта в класс который привязан к твоей таблице

пример реализации этого метода

-(void)sendObjectObject*)obj
{
if(obj!=nill)
{
[self.array addObject : obj];
[self.tableView reloadDate];
}
}

Добавлено через 30 секунд
устал печатать))
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru