8

你如何附加一个unichar字符NSMutableString

unichar c = 'T';
NSMutableString *s = [NSMutableString stringWithString:@"MyString"];

// want s to become "MyStringT"

https://discussions.apple.com/thread/1679290建议:

[s appendString:[NSString stringWithCharacters:&c length:1]];

看起来太长/复杂...

4

1 回答 1

10

使用 [NSString appendFormat:],所以对于上面:

[s appendFormat:@"%C", c];

享受!

于 2015-03-30T22:06:45.963 回答