Objective-C:我如何进行控制台输入?

时间:2009-01-29 22:09:57

标签: objective-c

如何从控制台输入获取NSString,然后尝试将其转换为int?

2 个答案:

答案 0 :(得分:9)

您可以从控制台(scanf或其他)中读取char*字符串,就像在常规C程序中一样。然后,使用NSString从中创建stringFromCString:withEncoding:对象。最后,使用NSString的{​​{1}}函数来获取它的数值。

答案 1 :(得分:9)

您也可以直接使用scanf进行操作。实施例

int number = 0;
scanf("%d", &number);