2012-05-01 10 views
1

可能性の重複:
UILabels and Unicode数学記号を使用する方法はありますか?

ちょうどHTML&デバイドのようUILabelsで、UITextFieldに数学記号を使用する方法はあります。 × −,°など?

+0

は、[この質問] [1]にかなり似ています。つまり、Unicodeが必要です。 [1]:私はNSURLを介してサーバから引き出さhttp://stackoverflow.com/questions/5839716/uilabels-and-unicode – Yuka

答えて

0

HTMLコードは使用できませんが、XcodeがObjective-CソースファイルをUnicode/UTF-8として扱うため、実際のシンボルをコードまたはXIBファイルに直接埋め込むことができます。 、符号化されたシンボルを持っている文字列myHTMLStringを変換

NSString* convertedString = [myHTMLString stringByDecodingHTMLEntities]; 

を使用して、このNSStringのを使用するには

*カテゴリ:(ちょうどあなたの元に "NSStringの+ HTML.m" が含まれる)https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m

+0

アレイは、HTML Unicodeでフォーマットされたシンボルを有します。これらのユニコードの配列内の文字列を検索し、それらをmac/xcodeの同等のUnicodeに置き換える方法はありますか? –

+0

ああ、その場合、 ' - (NSString *)stringByDecodingHTMLEntities; ' – Tim

2

だけMac OS XのCharacter ViewerからXcodeにシンボルをドラッグします。見た目よりも

label.text = @"÷ × −, ° "; 

コードやHTMLエンティティを処理する必要はありません。

あなたはテキストでのHTMLエンティティを持っている場合は、このカテゴリには役に立つかもしれません:GTMNSString+HTML

+0

NSURL経由で配列内から'÷ 'シンボルをどのように変換するのですか? –

+0

カテゴリを使用しよう – vikingosegundo

関連する問題