相关疑难解决方法(0)

添加Swift文件以测试目标而不是修复单元测试

我查看了很多博客,并尝试了很多东西让我的Swift单元测试在Xcode 6.0.1(或者6.1)中工作.我正在尝试访问应用程序目标中的类,所以我写了这一行:

var vc: LoginViewController!
Run Code Online (Sandbox Code Playgroud)

当然,我得到"使用未声明的类型'LoginViewController'"错误.

然后我尝试添加LoginViewController到我的测试目标,但随后我在项目中的其他类上"使用了未解析的标识符"错误.所以我尝试将这些类添加到我的测试目标中,但我最终得到了一个看似无穷无尽的错误来源,如下面的截图:

xcode迅速错误

将我的所有课程声明为公开课程会导致其他错误,这似乎是不好的做法.无论如何,在依赖于许多框架和类的Swift项目中包含单元测试?我只想从与本文中的代码完全相同的内容开始.

unit-testing access-control ios xctest swift

22
推荐指数
3
解决办法
9626
查看次数

标签 统计

access-control ×1

ios ×1

swift ×1

unit-testing ×1

xctest ×1