将整数转换为字符串并使用每个字符

jar*_*ryd 1 integer objective-c nsstring

如何将整数转换为目标c中的字符串,以及字符串的每个字符是如何到达的?

相当于java charAt()方法.

Tho*_*mas 7

NSString *myString = [NSString stringWithFormat:@"%i", 36];
[myString characterAtIndex:0]; //"3"
[myString characterAtIndex:1]; //"6"
Run Code Online (Sandbox Code Playgroud)

更新:请注意,characterAtIndex返回unichar而不是ac char.谢谢@Chuck.

  • 值得指出的是`characterAtIndex:`返回一个unichar,而不是一个普通的C char. (2认同)