以下字符串在android中完美运行,请给我建议在ios中对此进行编码。
Android示例:String s =“hhh”; s.getBytes( “视窗1252”);
答案 0 :(得分:4)
快速查看NSString
的文档会给您:
NSString *s = @"hhh";
NSData *data = [s dataUsingEncoding:NSWindowsCP1252StringEncoding];
uint_8 *bytes = [data bytes];
答案 1 :(得分:0)
iOS中的等效代码如下所示
NSString *str = @"hhh";
char buffer[100];
[str getCString:buffer maxLength:100 encoding:NSWindowsCP1252StringEncoding];