0

Mac OS X 用の Twitter アプリを作成しています。NSTextView で絵文字 (iOS デバイスで送信された人) を表示したいと考えています。これはMacで可能ですか?もしそうなら、どうすればこれを達成できますか?

前もって感謝します。どんな助けでも大歓迎です。

甲斐

4

3 に答える 3

2

iOS と Mac OS X Lion では、異なる Unicode コード ポイントを使用して同じ絵文字を表すことに注意してください。

iOS の Unicode 値はhttp://pukupi.com/post/1964/に記載されていますが、Mac OS X Lion の値はhttp://www.unicode.org/~scherer/emoji4unicode/snapshot/emojidata に記載されています。 pdf (実際には両方ともその .pdf に記載されています。OS X 10.7 Lion は提案された Unicode 標準エンコーディングを使用しますが、iOS 5 は SoftBank 列を使用します。)

たとえば、単純なスマイリー フェイスは  (iOS では \xe415) ですが、Mac OS では \x1f604 です。これは、両方のオペレーティング システムでこのページを参照することで確認できます。

于 2011-12-24T20:03:08.193 に答える
1

これを行うには、絵文字のすべての出現箇所を文字列で検索し、それらをカスタムNSTextAttachmentのインスタンスに置き換えて、適切なアイコンをインラインで描画します。

于 2011-02-26T19:30:18.247 に答える
1

ライオンに絵文字が登場します。

于 2011-02-27T07:59:16.903 に答える