【发布时间】:2011-08-29 16:04:07
【问题描述】:
这是我的主要内容:
int x=0;
NSString *new=[[NSString alloc]initWithString:@"9+4"];
x=[new intValue];
NSLog(@"hi %i",x);
这将导致 9.. 因为给出字符串的 intValue 将只读取数字并在字符不是数字时停止。
那么我怎样才能打印我的字符串的结果并得到一个 13 呢??
【问题讨论】:
-
如果您正在寻找与我前段时间相同的东西,请查看我关于同一主题的问题的已接受答案,这对我有很大帮助并且效果很好:stackoverflow.com/questions/4969618/…
标签: objective-c nsstring int nslog