2013-03-05 2 views
0

Я работаю над приложением iPhone chat, и у меня возникают проблемы, когда я сохраняю смайлы, которые завернуты в текст в базу данных Sqlite3, и возвращают их обратно.Как получить Юникод смайлика

Или мне интересно, есть ли в любом случае, чтобы получить Unicode смайлика, введенного с клавиатуры по умолчанию iPhone (тип emoji).

+0

[** Здесь **] (http://apple.stackexchange.com/questions/52557/where-can-i-find-an-explained -list-of-emoji-emoticons-used-in-ios) является адекватным сообщением, в котором описывается, как получить и отобразить юникод типа emoji. –

ответ

9

вы можете найти символы Юникода для emoj или смайлик на here & here

для установки смайлик на этикетке, например

self.label.text= @"\U0001F604"; 

, если вам нужно конвертировать юникод в emoj или наоборот

новообращенный Emoji в юникод

NSData *data = [strEmo dataUsingEncoding:NSNonLossyASCIIStringEncoding]; 
    NSString *valueUnicode = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; 

преобразования Юникода в Emoji

NSData *data = [strEmo dataUsingEncoding:NSUTF8StringEncoding]; 
NSString *valueEmoj = [[NSString alloc] initWithData:data encoding:NSNonLossyASCIIStringEncoding]; 
+0

Привет, отлично работает! Спасибо дружище!!! :-) может это появится как смайлик lol !!! – Prakash

+0

Полезно знать, что он работает – nsgulliver

+0

@ Свет, если он работает, тогда вы можете поддержать и принять ответ. Добро пожаловать в SO. –

Смежные вопросы