Получить значение из NSString - PullRequest
1 голос
/ 09 июня 2010

У меня есть экземпляр NSString, я хочу извлечь из него значение и сохранить его в целое число.Это то, что я делаю, но оно не работает.

NSString *totalcnt;
char *str = totalcnt;
int a = atoi(str);

Помоги мне.Спасибо

Таймур

Ответы [ 2 ]

5 голосов
/ 09 июня 2010

Если вы имеете дело с объектами Objective-C, используйте Objective-C:

int a = [totalcnt intValue];

Ссылка: intValue


В вашем примере кода вы не создаете экземпляр NSString, но я надеюсь, что вы делаете это в своем реальном коде. В противном случае totalcnt является диким указателем .

0 голосов
/ 09 июня 2010
int a = [totalcnt intValue];
...