エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swift3.0で絵文字かどうかを判定するスマートな方法を考えた - Qiita
はじめに Objective-C時代から絵文字の判定方法には 絵文字の文字コードを全部メモリーに持っておいて照... はじめに Objective-C時代から絵文字の判定方法には 絵文字の文字コードを全部メモリーに持っておいて照合する という泥臭い方法を採っていたのですが、iOSのバージョンアップに伴う絵文字の追加に追従するのが面倒くさいので、もう少しスマートに判定できないか考えてみました。 2016/12/16 Xcode8.2 + iOS 10.2 頂いたコメント等を元に再編 考えたもの 仕組みは簡単、CoreTextを使ってAppleColorEmojiフォントに対し、文字コードを渡し、グリフ値(フォントの文字のインデックス値)へ変換できたら絵文字とみなす、というものです。 ただ、AppleColorEmojiフォントは何故か0,1,2,3...と言った文字のグリフも持っているため、その辺りだけ例外的に除外してあげる必要があります。 (スクショはmacのフォントですが) また、String.Char
2016/10/07 リンク