错误的日文字符
Wrong japanese characters
我在 cocoa 中遇到一些日文字符问题。我尝试打印这个字符:
但是它打印出这个:
更多字符会出现这种情况,我不知道为什么。
我知道这不会发生在 HiraginoKaku 和 HiraginoMaru 字体上,但它会发生在所有其他字体上,不应该发生。
有什么想法吗?
这里是要测试的字符(不是图片):写
提前致谢!
大卫
好吧,我找到了解决方案。问题是我在 AppDelegate 中有以下代码:
- (void)applicationWillFinishLaunching:(NSNotification *)notification
{
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", nil] forKey:@"AppleLanguages"];
}
这会强制应用以英语显示所有内容,包括对话框,但会影响日语字符。
我在 cocoa 中遇到一些日文字符问题。我尝试打印这个字符:
但是它打印出这个:
更多字符会出现这种情况,我不知道为什么。
我知道这不会发生在 HiraginoKaku 和 HiraginoMaru 字体上,但它会发生在所有其他字体上,不应该发生。
有什么想法吗?
这里是要测试的字符(不是图片):写
提前致谢!
大卫
好吧,我找到了解决方案。问题是我在 AppDelegate 中有以下代码:
- (void)applicationWillFinishLaunching:(NSNotification *)notification
{
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", nil] forKey:@"AppleLanguages"];
}
这会强制应用以英语显示所有内容,包括对话框,但会影响日语字符。