我有这个小问题。当我有一个字符串“3 568 030”并且使用[myString intValue]时;它给我的结果只有3,问题是我想将整数转换为int/nsinteger。如果有帮助的话,字符串总是只包含数字。我尝试使用replaceoccurencesofstring(或名称是什么),但它以某种方式无法正常工作...谢谢
最佳答案
做:
NSString *str = @"3 568 030";
int aValue = [[str stringByReplacingOccurrencesOfString:@" " withString:@""] intValue];
NSLog(@"%d", aValue);
输出
3568030