Установка члена класса var из объекта словаря - PullRequest
1 голос
/ 28 марта 2012

Член класса var с именем "id" ниже имеет тип int.Нужно установить из словаря объект.Пробный приведение типа (int) [tip objectForKey: @ "id"] не вернул правильное целочисленное значение.Может кто-нибудь помочь?

Спасибо

        for (NSDictionary *t in tips) {

           //prints 5876 which is correct
            NSLog(@"id: %@",[t objectForKey:@"id"]);

            Tip *myTip = [[Tip alloc] init];

            // returns incorrect integer value
            [myTip setId:(int)[tip objectForKey:@"id"]];
  }

1 Ответ

1 голос
/ 28 марта 2012

Попробуйте

[myTip setId:[[tip objectForKey:@"id"] intValue]];
...