我已关注Unit Testing Applications iPhone 开发文档中的指南。我遵循了所有步骤,并且它与文档中的测试用例一起工作。但是,当我更改测试用例以测试项目中的真实代码时,我最终遇到了链接器错误。测试用例中使用的所有类都报告为缺失。
我已经在互联网上搜索过,发现 Bundle Loader 属性必须设置为“$(BUILT_PRODUCTS_DIR)/MyApplication.app/Contents/MacOS/MyApplication”。但这也会失败,因为找不到文件。
我有什么想法可以告诉链接器在哪里搜索丢失的文件吗?
最佳答案
确保您已将类添加到单元测试目标中。因此,如果您要为 foo 类创建单元测试,请右键单击 foo.m,选择信息,然后从“目标”选项卡中确保选中单元测试目标的复选框。
关于iphone - iPhone 单元测试 - 链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1460834/