1

NSString変数をEuc-krタイプにエンコードするのに苦労しています...:(
通信する必要のあるDBサーバーは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 に答える