2012-10-23 71 views
0

我的NSData值,其中我傳遞不同的值到它們的變量,我以後使用中tableviewcells等顯示的字典如何編碼的NSData字符串

但是我有一些國際字符不顯示正確,我想編碼我傳遞給NSString的數據,但我不知道該怎麼辦,因爲情節。

這是我目前在做什麼。

manString = [dict valueForKey:@"MAN"]; 

該詞典包含我正在使用的所有數據。任何幫助,將不勝感激

回答

1

你可以這樣做:

NSString* string = [[NSString alloc] initWithData:[dict valueForKey:@"MAN"] 
             encoding:NSStringEncoding]; 

encoding應該從NSStringEncoding枚舉值,你可以找到它在NSString.h,只要選擇編碼,你需要,它通常是NSUTF8StringEncoding,但我想不是你的情況。

+0

好吧,這完美!謝謝一堆! – HurkNburkS