絵文字をユニコードに変換してサーバーに送信し、動的にデコードするにはどうすればよいですか。
特定の絵文字の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];