use*_*079 2 objective-c iphone-sdk-3.0
我有一个NSString(例如'P1')
我必须在这个NSString中添加1来获得'P2'.我该怎么办?
谢谢你的帮助.
您可以将您 转换NSString为NSInteger如此:
NSInteger myInteger = [[myString substringWithRange:NSMakeRange(1, 1)] integerValue];
Run Code Online (Sandbox Code Playgroud)
在你的情况下,如果myString你的字符串P1,myInteger将是1.所以你可以这样做:
myInteger = myInteger + 1;
Run Code Online (Sandbox Code Playgroud)
那将会使myInteger2.然后在P之后将该数字放回去:
myString = [NSString stringWithFormat:@"P%i", myInteger];
Run Code Online (Sandbox Code Playgroud)
现在myString是P2.
| 归档时间: |
|
| 查看次数: |
6494 次 |
| 最近记录: |