В настоящее время я получаю словарь с информацией о json, который я называю json.
NSDictionary* json=[NSJSONSerialization
JSONObjectWithData:responseData //1
options:kNilOptions
error:&error];
Затем я получаю часть журнала с этим кодом:
NSDictionary *journalJSON = [json objectForKey:@"journals"];
Пока все происходит так, как ожидалось. Но если я сделаю NSLog(@"Journals: %@", journalJSON);
, он вернет это:
Journals: (
{
journalDate = "0000-00-00";
journalName = Test;
"users_userID" = 2;
}
)
Так, как мне получить эту информацию? Я хочу сохранить каждый из них в переменной, например: self.journals.journalName = journalName;
(У меня уже есть эти переменные, названные и работающие. Просто нужно знать, как получить информацию из переменной Journals в нее)
Я извлекаю эту информацию из базы данных MYSQL через php, так что на самом деле может быть несколько журналов .... и я бы хотел просмотреть и сохранить каждый из них в классе.
Прямо сейчас у меня нет цикла на самом деле, и я делаю это ... хотя это не правильно, но, надеюсь, вы поймете, чего я хочу достичь:
journal *thisJournal = [[journal alloc]init];
thisJournal.name = name;
thisJournal.date = @"12/25/1981";
[self.journals addObject:thisJournal];
Надеюсь, все это имеет смысл. Я знаю, что близок к правильному ответу, потому что я могу видеть данные. Просто не уверен, как разобрать это на этом этапе.
Спасибо заранее!
Rob