2010-03-06 36 views
0

我已經將char數據帶入數據庫到數組中。現在我想將該數據轉換爲字符串。如何將數組數據轉換爲NSString。我該如何使用NSArray的UTF8字符串

+0

一個NSArray是對象的數組。數組中的對象是什麼?你想要什麼格式的字符串 - 所有char數據的串聯?換行之間? – cdespinosa 2010-03-06 06:16:18

+0

在nsarray我有從數據庫中提取的NSstring數據,我想將該數據轉換成NSstring的意思是單行。 – uttam 2010-03-06 06:41:24

回答

1

如果您有const char *實例,則可以使用NSString方法+ stringWithCString:encoding:。例如:

NSString *_myString = [NSString stringWithCString:_myCharPtr encoding:NSUTF8StringEncoding]; 

要它放入一個NSArray*,你不妨做到以下幾點:

NSArray *_myArray = [NSArray arrayWithObjects:_myString,nil]; 
0

使用

[NSString stringWithUTF8String:<#(const char *)nullTerminatedCString#>]