char arr[] = "abcdefg";
// I know I can do this
NSString *s = [[NSString alloc] initWithCString:arr encoding:NSUTF8StringEncoding];
如果我想将部分arr
数组转换为NSString *?说cde
,而不是整个字符串abcdefg
?我如何实现这一目标?如何将char数组的一部分转换为NSString *?
char arr[] = "abcdefg";
// I know I can do this
NSString *s = [[NSString alloc] initWithCString:arr encoding:NSUTF8StringEncoding];
如果我想将部分arr
数组转换为NSString *?说cde
,而不是整个字符串abcdefg
?我如何实现这一目标?如何将char数组的一部分转换为NSString *?
也许使用initWithUTF8String? – CodaFi 2012-03-06 05:48:06