我应该如何将表情符号转换为 unicode 并将其发送到服务器,然后可以动态解码。
我可以静态地给出特定表情符号的 if 条件。但我想动态地制作它。
提前致谢
几天前我有同样的问题。我尝试了它对我的工作:
将值传递给服务器
NSData *data = [textView.text dataUsingEncoding:NSNonLossyASCIIStringEncoding];
NSString *goodValue = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease];
goodValue = [goodValue stringByReplacingOccurrencesOfString:@"\\" withString:@"\\\\"];
从服务器获取值时
NSString *goodValue = [StaticClass urlDecode:[dataDict objectForKey:@"comment_text"]];
NSData *newdata=[goodValue dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *mystring=[[NSString alloc] initWithData:newdata encoding:NSNonLossyASCIIStringEncoding];