以下字符串在 android 中运行良好,请给我建议在 ios 中对其进行编码。
Android 示例:String s = "hhh"; s.getBytes("Windows-1252");
以下字符串在 android 中运行良好,请给我建议在 ios 中对其进行编码。
Android 示例:String s = "hhh"; s.getBytes("Windows-1252");
快速浏览一下文档NSString
将为您提供:
NSString *s = @"hhh";
NSData *data = [s dataUsingEncoding:NSWindowsCP1252StringEncoding];
uint_8 *bytes = [data bytes];
iOS 中的等效代码如下所示
NSString *str = @"hhh";
char buffer[100];
[str getCString:buffer maxLength:100 encoding:NSWindowsCP1252StringEncoding];