1

絵文字をユニコードに変換してサーバーに送信し、動的にデコードするにはどうすればよいですか。

特定の絵文字のif条件を静的に与えることができますが、動的にしたいです。

前もって感謝します

4

1 に答える 1

-1

数日前、私は同じ問題を抱えています。私はこれを試してみました:

サーバーに値を渡す

    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];
于 2013-03-11T10:33:42.383 に答える