2012-11-27 170 views
-1

如何向UITextView顯示以下動態字體。顯示阿拉伯文字符串

\ U0648 \ U0632 \ U0646 \ U0627 \ U0644 \ U0645 \ U0646 \ U062a \ U062c

+0

「動態字體」?這是一個UTF-16字符串。 – trojanfoe

+0

對此有幫助嗎? http://stackoverflow.com/questions/6415125/ios-uitextview-with-special-characters –

+0

如何顯示這種類型的字符串到UITextView – user1431

回答

1

NSString類參閱cStringUsingEncoding

1

\U逃逸預計8個位數。 \u期望4.

改爲使用\u

NSString *string = @"\u0648\u0632\u0646 \u0627\u0644\u0645\u0646\u062a\u062c"; 
NSLog(@"%@", string); 

//Produces: 
//2012-11-27 12:35:02.199 AppName[4370:707] وزن المنتج 
+0

這給錯誤\ u使用後面的十六進制數字 – user1431

+0

在其工作靜態文本但動態數據更新如何處理請幫助我。 – user1431

+0

我需要看看你的輸入是什麼樣的。你如何得到這個「動態文本」?將信息添加到您的問題。 –