afnetworking json в многомерную матрицу

Действительно изо всех сил пытаюсь понять это. Просто пытаюсь взять данные из php

curRow = [[NSMutableArray alloc]init]; [curRow addObject:[JSON valueForKeyPath:@"question"]]; [curRow addObject:[JSON valueForKeyPath:@"answers"]]; [curRow addObject:[JSON valueForKeyPath:@"correct_answer"]]; [gameQuestions addObject:curRow]; 

в другом методе я делаю это

 int i = arc4random() % [gameQuestions count]; CCLOG(@"Random: %i", i); currentQuestion = [[gameQuestions objectAtIndex:i]objectAtIndex:0]; currentAnswer = [[gameQuestions objectAtIndex:i]objectAtIndex:1]; currentCorrectAnswer = [[gameQuestions objectAtIndex:i]objectAtIndex:2]; CCLOG(@"question: %@", currentQuestion); CCLOG(@"answer: %@", currentAnswer); 

Но когда я смотрю в журнал отладки, мой вопрос и ответ – это один и тот же объект?

 2012-03-21 17:08:06.659 dunce[6849:707] Random: 0 2012-03-21 17:08:06.662 dunce[6849:707] question: ( "Who was the 42nd president?", "What was the date that Microsoft released Windows 95?" ) 2012-03-21 17:08:06.666 dunce[6849:707] answer: ( "Bill Clinton; Theodore Rosevelt; Barack Obama; Ronald Regan; ", "June 25th, 1994;September 3rd, 1992; August 24th, 1995; August 3rd, 1996" ) 

я должен что-то пропускать

в php его просто простой цикл while

 while($row = mysql_fetch_array($result)) { $resultArr[$co]['id'] = $row['id']; $resultArr[$co]['question'] = $row['question']; $resultArr[$co]['answers'] = $row['answers']; $resultArr[$co]['correct_answer'] = $row['correct_answer']; $co++; } echo json_encode($resultArr); 

есть идеи?

я понял.

  AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) { for(id entry in JSON) { NSMutableArray *curRow = [[NSMutableArray alloc]init]; [curRow addObject:[entry valueForKeyPath:@"question"]]; [curRow addObject:[entry valueForKeyPath:@"answers"]]; [curRow addObject:[entry valueForKeyPath:@"correct_answer"]]; [gameQuestions addObject:curRow]; [curRow release]; curRow = nil; } 
Interesting Posts

Swift – Ошибка доступа к данным из словаря с массивом словарей

Перенос приложения Swift iOS для поддержки Apple TV в качестве новой цели

Как использовать водяные знаки для вашего видео с различными изображениями и различными CMTimes, используя AVFoundation

Выполнение снимков экрана для UIImageView

Как использовать aubio framework в iOS?

Игнорировать / исключать исключения автоопределения из глобальной контрольной точки исключения в Xcode

Пиксельные края UIButton

Не удается получить доступ к отношениям «один ко многим» в CoreData с помощью Swift

Диспетчер всплывающего контроллера iPad IOS5 не отправляет сообщения родительскому контроллеру

Извлечь «предупреждающий» текст из push-уведомления

рисовать бесконечную синусоидальную волну с использованием кривой UIBezier

Цвет оттенка UIRefreshControl не соответствует заданному цвету

Xcode 7.3.1 – Невозможно правильно настроить AWS

Ответная ошибка RCTJSONStringify () обнаружила следующую ошибку: недопустимый тип в записи JSON (NSURL)

XCode застрял в «Копирование файлов символов»

Давайте будем гением компьютера.