这是我的代码:
if let runningTests = NSClassFromString("XCTestCase") {
return false
}
编译器警告:
"常量"runningTests"被推断为具有类型"AnyClass",该类型可能出乎意料。
我需要转换为什么才能在不将代码更改为if的情况下删除此警告!=对NSClassFromString的结果进行nil检查?
这里实际上是指AnyClass
,所以您只需要告诉编译器:
if let runningTests: AnyClass = NSClassFromString("XCTestCase") {
return false
}