0
我正在使用Xcode 7.2.1,并且已经为我的代码编写了一些单元测试用例。我的代码编译和运行成功,但是当我开始测试时,它失败了。无法强制展开非可选类型'XCUIElement'的值undefined值
下面是代码:
if let params = item["params"] {
if let hours = params!["allowedHours"] {
self.weekdays?.parseJSON(hours)
}
}
我得到“无法强制非可选类型‘XCUIElement’的不折值”在第二行。只有当我试图执行测试用例时才会发生这种情况。
任何建议我在做什么错在这里?
感谢
谢谢@sschel。我尝试过,但是它给出了可选类型AnyObject的新问题的价值?没有打开,你的意思是使用'!'或'?'' –
我刚刚修改了这样的第一行:if let params = item [“params”] as? [String:AnyObject]并且像你说的那样从param中去除了展开,它起作用了!谢谢。 –