Цель c JSON ключ печати из каждой строки таблицы - PullRequest
0 голосов
/ 31 декабря 2011

Итак, я создал небольшую базу данных для игры cocos2d target c, над которой я работаю. Я создал базу данных mysql и проанализировал данные с помощью php и JSON для NSDctionary. Мой NSDictionary в настоящее время выглядит так:

 {
    users =     (
                {
            country = Austria;
            deaths = 0;
            gender = 0;
            id = 1;
            "time_played" = 0;
            username = flo;
        },
                {
            country = austria;
            deaths = 42;
            gender = 0;
            id = 5;
            "time_played" = 1337;
            username = heinrich;
        }
    );
}

Как вывести имя пользователя от каждого пользователя?

1 Ответ

0 голосов
/ 31 декабря 2011

Предполагается, что ваш JSON десериализован в переменную JSON:

for (NSDictionary *user in (NSArray*)[JSON objectForKey:@"users"]) {
    NSLog(@"%@", [user objectForKey:@"username"]);
}

Примечание: приведение типа к NSArray не требуется, но включено для удобства чтения

...