2011-01-20 90 views
0

所以我有一个符号:π的字符串文件中,它地调出,由于它,我无法successfuly编译致命:特定符号和字符串文件

复制EN.strings 命令/开发/库/ Xcode /插件/ CoreBuildTasks.xcplugin /内容/资源/ copystrings失败,退出代码1

如果我删除π它很好。奇怪的是,即使我把π放在评论中,它仍然不会编译。

该怎么办? Thankx

回答

1

如果你能找到的字符的Unicode值,你可以在下面的庄园逃避它:

NSString *str = @"\u00F6" 

而Java(只作比较):

String str = "\u00F6"; 

虽然我假设编译问题与从不同编码到源文件的指定编码的字符有关。我相信编译器会默认将你的源代码解释为UTF-8。

1

确保您的字符串文件正在使用Unicode编码,并确保引用该字符串;这为我解决了过去的问题。