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

Технология использования связки JSONModel и AFNetworking - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C UITextView кликабельные ссылки http://www.cyberforum.ru/objective-c/thread1312506.html
Есть uitextview. для того чтобы дэтектить гипперссылки устанавливаю ему _chatMessageContent.dataDetectorTypes = NSTextCheckingTypeLink; А дальше что? что с ним делать? т.е. нужно получить...
Objective-C Кастомная UITableViewCell как в iMessage Целый день мучаюсь с кастомной ячейкой. Решил начать с нуля. Хочу создать ячейку на подобии как в iMessage. Но сразу возникает вопрос - Если будет "вопрос", допустим с бэкграундом фиолетового цвета,... http://www.cyberforum.ru/objective-c/thread1312145.html
Нейронные сети и их моделирование Objective-C
Здравствуйте, хочу задать логический вопрос на тему моделирование нейронной сети. Написан класс нейрона и слоя. Теперь необходимо написать класс самой сети. Как лучше это сделать. В классе описать...
Звук в игрушке Objective-C
Здравствуйте! Пишу классический арканойд. Встал вопрос о воспроизведении звуков. Есть код : NSURL * pathURL = initFileURLWithPath: @"/pathtosound/ping.wav"]; AVAudioPlayer * player...
Objective-C Моделирование нейронной сети http://www.cyberforum.ru/objective-c/thread1308676.html
Здравствуйте, получилось накодить 2 класса: класс нейрона и класс слоя: класс нейрона: //Neuron.h @interface Neuron : NSObject @property (retain) NSArray *weights; ...
Objective-C Как из одного метода обратиться к переменной другого? Как в методе print вывести переменную f из метода SetC? -(void) setC: (float) f{ celc=(f-32)/1.8f; } -(void) print { NSLog(@"%fF = %fC",f,celc); } А то если так, то пишет, что... подробнее

Показать сообщение отдельно
Korefey
0 / 0 / 0
Регистрация: 03.03.2012
Сообщений: 11

Технология использования связки JSONModel и AFNetworking - Objective-C

01.12.2014, 23:14. Просмотров 797. Ответов 0
Метки (Все метки)

Помогите решить возникшую проблему.
Для подключения к JSON использую AFNetworking, а сама обработку полученных данных хочу организовать за счет JSONModel.
Вопрос в том, как перегнать данные в album_list. В старой версии JSONModel был метод arrayOfObjectsFromDictionaries, В новой его нет и найти старую версию я не смог.


AlbumModel - модель данных.
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
   NSArray* album_list;
   ............
 
    NSURL* url = [NSURL URLWithString:@"http://ссылка на json"];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
 
     AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];
     op.responseSerializer = [AFJSONResponseSerializer serializer];
    
     [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
         [self didReceiveJSON: responseObject];
         NSLog(@"JSON: %@", responseObject);
     } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
     // Handle error
     }];
 
-(void)didReceiveJSON:(NSDictionary*)obj
{
    NSArray* results = obj[@"contents"];
        
       // ??? Вопрос здесь
       album_list = [AlbumModel arrayOfObjectsFromDictionaries:results];
}
Добавлено через 23 часа 26 минут
Проблема решилась посредством замены arrayOfObjectsFromDictionaries на arrayOfModelsFromDictionaries
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.