【发布时间】:2018-07-25 14:48:58
【问题描述】:
我有以下代码(试图避免隐式展开):
class MyTests: XCTestCase {
var viewController: ViewController
}
但我收到以下错误:
Class 'MyTests' has no initializers
我解决了这个问题:
class MyTests: XCTestCase {
var viewController: ViewController
override init() {
self.viewController = ViewController()
super.init()
}
}
在 XCTest 类中使用 init() 会有问题吗?
我正在使用 Swift 4、Xcode 9.2。
【问题讨论】:
标签: ios swift xctest xctestcase