不能下标types的值? 使用Stringtypes的索引

我知道有很多相同的问题,但仍然找不到解决我的错误的方法。 请参阅图像的更多细节。 我使用Xcode 7和Swift 2.0

在这里输入图像说明

编辑:打击斯威夫特的警告。 finnaly (change?[NSKeyValueChangeNewKey]?.boolValue)! 修复了错误

change是可选的。 要么打开可选

 let isCaptureStillImage = change![NSKeyValueChangeNewKey]!.boolValue 

或者使用可选的绑定

 if let changeNewKey = change?[NSKeyValueChangeNewKey] { let isCaptureStillImage = changeNewKey.boolValue ...