日記
今日は買い物に行って時間がなかったのでコンビニで昼ごはんを買って帰った.大盛りって書いてあるけどどうせ並盛りやろと思ったが食べてみると本当に大盛りで午後はずっとお腹が痛かった.
今日書いたコード
今日も引き続きStringのいろいろ
let enclosedEAcute = "\u{E9}\u{20DD}" print(enclosedEAcute) # => é⃝ let jpFlag: Character = "\u{1f1ef}\u{1f1f5}" print(jpFlag) // => 🇯🇵 let chrs: [Character] = ["\u{1f1ef}", "\u{1f1f5}"] print(String(chrs)) // => 🇯🇵 print(chrs) // => ["🇯", "🇵"]
初めて知ったこと
Swiftとは関係ないんだけどUnicodeにはRegional Indicator Symbol Letterというのがあって,それらを2つ組み合わせると国旗が表示できる.日本(JP)だとRegional Indicator Symbol Letter JがU+1f1ef
で,Regional Indicator Symbol Letter PがU+1f1f5
なので続けて入力すると🇯🇵が表示される