Читать консольный ввод как NSNumber? - PullRequest
1 голос
/ 29 октября 2009

Есть ли способ использовать консоль командной строки для чтения введенного пользователем значения как NSNumber, или мне нужно прочитать ввод как целое число c-типа и преобразовать в объект NSNumber?

(например.)

NSLog(@"Enter Age:");
scanf("%d", &userAge);

* 1006 Гэри *

1 Ответ

5 голосов
/ 29 октября 2009

NSNumber на самом деле класс, а не примитив. (В отличие, скажем, от NSInteger, который является целым или длинным с определением типа, в зависимости от того, на каком компьютере вы работаете.)

Я думаю, вам придется прочитать его, а затем выполнить [NSNumber число с ...]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...