Emoji characters cannot be encoded to JSON
I have a UITextView which I call messageField . The data within that messageField is POST -ed to server in JSON format. When the user types an Emoji character I am having trouble encoding the data to JSON . I am thinking Emoji uses Unicode encoding. Is there a way to encode an Emoji character to JSON? And back from JSON to Emoji to display in a UILabel ? Chris Haas Edit - 2016-03-03 Please note, this answer was written in 2011 and may no longer be relevant any more. Emoji characters are just a specific font used to render specific unicode code points. iOS uses one of the Unicode Private Use