同僚の女性からクッキーをすすめられても、「サードパーティークッキーは拒否します」とキッパリお断り申し上げたiPhoneアプリ開発担当の七尾です。というか、どう考えてもホワイトデーの(ry
さて先週に引き続き、iOS開発でUnicode絵文字を扱う際の注意点について書いていこうと思います。
Combining Character/結合文字
サロゲートペアの他にも同様に気をつけなければいけないのが、結合文字です。
アルファベットに対しての修飾文字を付けたり、数字を四角で囲ったりした文字があります。
そういった文字は結合文字と呼ばれ、iPhoneで入力できる文字でいうと、
1を四角で囲った文字 = 0x31 0x20E3
2を四角で囲った文字 = 0x32 0x20E3
というようになります。
…