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