所以我在一个字符串文件中有一个符号:π并且由于它而导致我无法成功编译致命:
复制EN.strings Command /Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copystrings失败,退出代码为1
如果我删除π就没事了。奇怪的是,即使我在评论中加入π,它仍然无法编译。
该怎么办? Thankx
答案 0 :(得分:1)
如果你能找到角色的Unicode值,你可以在以下庄园中转义它:
NSString *str = @"\u00F6"
和Java(仅供比较):
String str = "\u00F6";
虽然我认为编译问题涉及从不同编码到源文件的指定编码的字符。我相信编译器会默认将您的源解释为UTF-8。
答案 1 :(得分:1)
确保您的字符串文件使用Unicode编码,并确保引用该字符串;这已经解决了我过去的问题。