仅在模拟器中出现编译器无法在合理时间内类型检查表达式的问题
编译器无法在合理时间内完成类型检查问题
正如标题所述,我遇到了这个臭名昭著的错误:
The compiler is unable to type-check this expression in reasonable time...
Stack Overflow上已有不少相关问答,若此问题重复我深表歉意,但我未找到能解决我问题的内容,若有遗漏请告知我。
编译器指向的代码片段如下:
internal static let EaseOutBack = { (elapsed: TimeInterval, duration: TimeInterval) -> Double in let s: TimeInterval = 1.70158 var position: TimeInterval = elapsed / duration position -= 1.0 return Double( position * position * ((s + 1.0) * position + s) + 1.0 ) }
这段代码并不复杂。奇怪的是,仅在尝试在模拟器中运行时会出现该错误,在真机上运行前可正常构建。
我已尝试清理构建缓存、重启Xcode和电脑,但均无效,怀疑是内存或缓存问题。
感谢.
内容的提问来源于stack exchange,提问作者Micah Montoya
相关产品推荐
相关产品推荐

