2011-12-09 25 views
0

我正在開發一款適用於iOS的應用程序,我希望將分數值1/2作爲單個字符放在NSString中,以便在UILabel中使用,這可能嗎?如何在iOS中的NSString中顯示1/2的字符?

+1

不是,我只是想知道是否有一個簡單的代碼會在單個字符的空間中顯示1/2。沒有數學,因爲它或任何東西,只是我想看到1/2 :) –

+1

正如保羅所說,這不是上述問題的重複,他只是想表達1/2的性格,所以請不要投票基於這些關閉這個。 –

+0

這是如何被關閉的一個完全重複的? - 它與'可能的重複'鏈接無關!也許我只是不好表達這個問題! –

回答

2

嘗試標籤的文本屬性設置爲1/2的Unicode:

label.text = [NSString stringWithFormat:@"%C",0x00bd]; 
+0

Just prints \ u00bd –

+0

剛編輯答案。再試一次。 –

+0

我曾嘗試過這樣做,並打印出歐米茄字符:\ –

2

你可以簡單地使用Mac OS內置的角色閱讀器:http://docs.info.apple.com/article.html?path=Mac/10.6/en/8164.html

所以,你可以做label.text = @"½"

+0

謝謝,這也適用 –

+0

'它的工作原理。通常情況下,最簡單的解決方案也是最好的:像這樣的原始字符串比上面的'stringWithFormat'解決方案或任何'sprintf'-like方法解釋的時間少。 – Cyrille

+0

最可讀的解決方案,非常感謝 – Vinzzz

相關問題