什么是Java的parseInt()的Objective-C等价物?

时间:2010-09-08 09:43:18

标签: iphone objective-c

在我为Android开发之前,我已成为iPhone的新人......可以任何人告诉我目标C中的备用代码是什么。提前付款

Int projectNumber = Integer.parseInt(projectNumber.trim());

1 个答案:

答案 0 :(得分:8)

int intProjectNumber = [[projectNumber stringByTrimmingCharactersInSet:whitespaceCharacterSet] integerValue];

编辑: 只是为了解释一下..

如果你有一个名为projectNumber的NSString(即@“4”)。您可以使用字符串前面的三角形空格和

字符串后面创建一个新字符串
NSString *trimedProjectNumber = [projectNumber stringByTrimmingCharactersInSet:whitespaceCharacterSet];

你可以看到这取代了trim()函数

trimedProjectNumber现在是@“4”。如果你想要这个字符串的整数表示,你可以:

int intProjectNumber = [trimedProjectNumber integerValue];

这取代了parseInt ..

我不知道java,但我认为这是你的代码吗?如果不解释java代码的作用..