我开始玩iPhone应用程序了,我从苹果网页上下载了MoveMe示例。
我设法运行应用程序,但是我没有显示字符串。我注意到DisplayStrings.strings文件虽然存在于app文件夹中,但并不显示为其中一个资源。
我尝试将其添加为资源,但在编译之后我收到错误消息“copystrings失败,退出代码为1”。关于这个问题的根源是什么,我在网上找不到任何东西......
文件本身是utf16(大端),只包含一个由新行分隔的字符串列表。
有什么想法吗? 感谢。
答案 0 :(得分:0)
我遇到了同样的问题,并且作为解决方法,我将DisplayStrings.strings重命名为DisplayStrings.data并将其添加为资源。然后我在PlacardView.m中修改了init以使用新文件名。这让Xcode感到高兴。
答案 1 :(得分:0)
我通过添加DisplayStrings.strings文件作为资源来修复此问题。但是,当您执行此操作时,它将类型默认为'text.plist.strings',这是不正确的,因为该文件只是文本。因此,右键单击资源中的DisplayStrings.strings文件,并将类型更改为“text”。这解决了我的问题。