Détecter si un utilisateur a tapé un caractère emoji dans UITextView

J'ai un UITextView et j'ai besoin de détecter si un utilisateur entre un emoji caractère.

Je pense que la simple vérification de la valeur unicode du nouveau personnage devrait suffire, mais avec la nouvelle emoji 2s, certains caractères sont dispersés tout au long de l'unicode index (c'est à dire Apple nouvellement conçu droit d'auteur et d'enregistrer les logos).

Peut-être quelque chose à voir avec la vérification de la langue du personnage avec NSLocale ou LocalizedString valeurs?

Personne ne sait ce une bonne solution?

Merci!

source d'informationauteur Albert Renshaw