objective-c - 当我将头文件导入我的单元测试类时,为什么 Xcode 返回错误 "file not found"?

标签 objective-c xcode unit-testing

我正在尝试为我的 Objective-C 项目创建一个单元测试,我将执行以下步骤:

  1. 文件 > 新建 > 目标
  2. 选择 iOS 单元测试包
  3. 我选择我的项目作为“要测试的目标”
  4. Xcode 为测试创建 .m 文件

当我导入我想测试的类时,它以红色突出显示该行并显示未找到 ViewController.h 文件

我错过了什么,为什么我的测试类无法导入我的其他类?

我使用的是 Xcode 10.1,以前从未遇到过这个问题

谢谢,

计划书

最佳答案

在 Xcode 10.1 中,当您在测试类中导入任何文件时,它会显示错误“找不到文件”。只需添加 #import 并构建测试目标;错误警告将自行解决。

在 的情况下,分别为目标和测试目标添加 pod。

关于objective-c - 当我将头文件导入我的单元测试类时,为什么 Xcode 返回错误 "file not found"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55120978/

相关文章:

objective-c - Leaks 在 iPad 上使用 CoreData 报告的真正奇怪的数据

objective-c - 是否有一种简单的方法(在 Cocoa/iOS 中)将方法调用排队,以便在下一个运行循环中运行一次?

objective-c - 如何使 SLTextField 可点击?

ios - XCode iOS - 断言失败

iphone - objective-c : Create arrays from first array based on value

iphone - 应用程序未安装...因为其资源已被修改

xcode - @IBAction 函数中 NSNotificationCenter 的问题

java - 设置单元测试数据的最佳方法

java - 为可测试性设计构造函数

Python3 单元测试模拟请求模块