Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将字符串编码为Unicode_Ios_Unicode_Swift2 - Fatal编程技术网

Ios 将字符串编码为Unicode

Ios 将字符串编码为Unicode,ios,unicode,swift2,Ios,Unicode,Swift2,我想将String从UITextField编码为Unicode,以便将表情符号转换为: Hello This Java method worked for me: public String convertToUnicode(String inputString) { int c = 0; String outputString = ""; for (int i = 0; i < inputString.leng

我想将
String
UITextField
编码为Unicode,以便将表情符号转换为:

Hello This Java method worked for me:

    public String convertToUnicode(String inputString) {
        int c = 0;
        String outputString = "";

        for (int i = 0; i < inputString.length(); i++)
        {
            c = inputString.charAt(i);
            outputString = outputString + "\\u" + Integer.toHexString(c | 0x10000).substring(1);
        }
        return outputString;
    }

Hello这个Java方法适合我:

public String convertToUnicode(字符串输入字符串){
int c=0;
字符串outputString=“”;
对于(int i=0;i
您试过了吗<代码>让数据:NSData=ns.dataUsingEncoding(nsnonlossysasitringencoding)完美,我只需切换NSNONLOSSYASCISTRINGEncoding和NSUTF8StringEncoding!