我热衷于编写一个包含测试的库项目,即使我将代码包含在其他项目中(而不是链接到lib。)也可以包含在ios项目中。
似乎检查'包含单元测试'是不足以让xcode 4正确初始化带有测试的项目,并且在查看Apple文档后我找不到任何相关的内容。
是否有人知道有任何资源或教程可以使其正常工作?
即使使用默认的Cocoa Touch静态库项目,从“产品”菜单中选择“测试”时,它也会失败(链接时)此错误(项目名为test1
):
library not found for -ltest1
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
非常感谢任何帮助。
答案 0 :(得分:7)
好的,我终于有了这个工作。
诀窍是创建库而不检查XCode 4中的“包含单元测试”选项。然后我自己创建了一个新目标。
(在xcode 4中)
我希望这会有所帮助。