无法下标[String:AnyObject]类型的值?索引类型为String

我知道有很多相同的问题,但仍然找不到解决错误的方法。请查看图片以获取更多详细信息。我用过Xcode 7和Swift 2.0

在此处输入图片说明

编辑: fcking Swift的警告。最终(change?[NSKeyValueChangeNewKey]?.boolValue)!修复了错误

瓦迪安

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

let isCaptureStillImage = change![NSKeyValueChangeNewKey]!.boolValue

或使用可选的绑定

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

...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

“无法为类型为 'Dictionary<NSObject, AnyObject>' 的值与类型为 'String' 的索引下标错误

无法用索引类型“ String”下标“ [String:AnyObject]”的值

无法下标'[(String)]类型的值?索引类型为“ Int”

无法下标[AnyObject]的值?索引类型为Int

无法用索引类型为“ NSUserInterfaceItemIdentifier”的索引下标类型为“ [String:String]”的值

Swift 4:无法为类型为'String'的值下标为'CountablePartialRangeFrom <Int>'类型的索引

适用于iOS的Google登录:错误“无法使用索引类型为“字符串”的下标类型为[[String:AnyObject]”的值”

无法下标'[String:String]类型的值?” 索引类型为“字符串”

无法下标类型“JSON”的值和类型“STRING”的索引

无法下标'[NSObject:AnyObject]类型的值?” 索引类型为“字符串”

无法下标'[AnyObject]类型的值?” 索引类型为“ UInt32”

Swift中的NSDictionary:无法下标“ AnyObject”类型的值?索引类型为“ Int”

错误:无法使用索引类型为“ UIImagePickerController.InfoKey”的索引对类型为“ [String:Any]”的值进行下标

无法用索引类型“ Int”的下标“ [String]”的值

表格检视:无法为索引类型为[[String]'的下标'[String]'下标

不能使用类型为“String?”的索引对类型为“[String : Int]”的值进行下标

无法为索引类型为int的[CLPlacemark]类型的值下标

无法将类型[[[String:AnyObject]]]的值分配为类型[[String:AnyObject?]]]

不能使用类型为“AnyObject”的索引对“[AnyObject]”类型的值进行下标

无法用索引类型(String,Int)的[[String,Int)]类型的值下标Swift 2

无法使用索引类型为((Int,()->())'的下标类型[[xxx]]的值

Swift NSArray下标为AnyObject类型的值

在Swift中无法下标AnyObject类型的值

无法用索引类型“ UInt32”的下标[String]类型的值

不能使用类型为“NSKeyValueChangeKey”的索引对“[NSObject : AnyObject]”类型的值进行下标

无法用索引类型“字符串”下标“ [NSObject:AnyObject]”类型的值

无法分配类型为“ AnyObject?”的值 到“ String!”类型的值 -快速解析

为什么我无法使用类型为'String.SubSequence'(又名'Substring')的参数对类型为[[String:[String]]]的值进行下标?

无法将类型'((key:String,value:AnyObject)')的值转换为预期的参数类型'[String:AnyObject]'