Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.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 如何将NSString编码为Euc kr_Ios_Encoding_Nsstring - Fatal编程技术网

Ios 如何将NSString编码为Euc kr

Ios 如何将NSString编码为Euc kr,ios,encoding,nsstring,Ios,Encoding,Nsstring,我正在努力将NSString变量编码为Euc kr类型…:( 我必须通信的DB服务器基于Euc kr,因此我别无选择,只能这样做。上述答案几乎是正确的,但由于Euc-kr不是NSString编码,您首先必须从CF land获得编码。类似如下: NSUInteger encoding = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingEUC_KR); const char * eucKRString = [string cSt

我正在努力将
NSString
变量编码为Euc kr类型…:(

我必须通信的DB服务器基于Euc kr,因此我别无选择,只能这样做。

上述答案几乎是正确的,但由于Euc-kr不是NSString编码,您首先必须从CF land获得编码。类似如下:

NSUInteger encoding = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingEUC_KR);
const char * eucKRString = [string cStringUsingEncoding:encoding];

哇,这真是个好办法……谢谢