当我使用NSSet时,我得到这个线程1:EXC_BAD_INSTRUCTION(代码= EXC_I386_INVOP,子代码= 0x0)?

时间:2018-05-20 12:46:43

标签: swift xcode swift4 swift4.1

当我使用NSSet时,我得到这个线程1:EXC_BAD_INSTRUCTION(代码= EXC_I386_INVOP,子代码= 0x0)?

这是我的代码:

var doneTask = NSSet()
let taskNum = course?.task?.count
let doneTask = course?.value(forKey: "length") as! NSSet

1 个答案:

答案 0 :(得分:-2)

使用条件语句修复它以检查对象是否为空。 谢谢你,无论如何