【发布时间】:2012-01-03 09:38:49
【问题描述】:
我想将 nsstring 值转换为 const char *。
NSString *s = @"יככעימבבגיננימ"; //Hebrew characters
const char *t = [s cStringUsingEncoding:NSUTF8StringEncoding];
NSLog(@"\n str = %s",t);
控制台显示如下“◊ô◊õ◊õ◊¢◊ô◊û◊ë◊ë◊í◊ô◊†◊†◊ô◊û”。
如何将实际的 NSString 值转换为 const char*?
谢谢, 洛甘娜坦
【问题讨论】:
-
你已经有实际的 NSString 值作为 utf-8 字符数组和与 NSLog 输出相关的问题,请参阅stackoverflow.com/a/722984/1101537