iPhoneのアプリ上で、unicodeで絵文字の国旗を指定し表示させたいと思っています。
Emoji Dataにある、絵文字とそれに対応するUnicodeを使用し、以下の様なコードを書くことで一般的な絵文字を表示することは確認できました。
Swift
1let flagCode:String = "1F600" 2let convertedCode:String = String(Character(UnicodeScalar(Int(flagCode, radix: 16)!)))
ただ国旗の場合は、国名を表す2文字のアルファベットの組み合わせで、一つの国旗を表示する仕様になっているようなのですが、具体的にどう組み合わせて書けばいいのかがわかりません。
例えばイギリスの場合、GとBの2文字からなるので"1F1EC"と"1F1E7"の組み合わせのはずなのですが、「+」その他の記号で繋いで見てもエラーになってしまいます。
2文字を接続する場合、具体的にどのように書けばいいのがご教示よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/20 04:59
2016/05/20 07:10
2016/05/24 18:55