1

我正在努力将NSString变量编码为 Euc-kr 类型... :(
我必须通信的数据库服务器基于 Euc-kr,所以我别无选择,只能这样做。

4

1 回答 1

3

上面的答案几乎是正确的,但由于 EUC-KR 不是 NSString 编码,您首先必须从 CF 土地获取编码。像这样的东西:

NSUInteger encoding = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingEUC_KR);
const char * eucKRString = [string cStringUsingEncoding:encoding];
于 2012-12-14T17:55:08.207 回答