Obj-C / iPhone: NSArray вопрос - PullRequest
       0

Obj-C / iPhone: NSArray вопрос

0 голосов
/ 29 июля 2010

У меня есть массив, который выглядит следующим образом при печати через NSLog:

{
response = "Valid";
updates = (
         {
         string = "test";
         integer = 3493;
         },
         {
         string = "test2";
         integer = 55454;
         }
         );
start-index = 0;

Мой вопрос заключается в том, как я могу пройти через массив "updates", чтобы я мог печатать значения для каждой "строки"соответственно.

Должен ли быть простой цикл" for "или что-то еще?

Dave

1 Ответ

1 голос
/ 29 июля 2010

Предполагается, что у данных NSLogged есть тип NSDictionary с данными имени.

NSArray *updates = [data objectForKey:@"updates"];
for (NSDictionary *update in updates) {
    NSLog(@"Update: %@ - %@", [update objectForKey:@"string"], [update objectForKey:@"integer"]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...