【发布时间】:2015-01-18 19:33:52
【问题描述】:
我遇到过类似的问题,但仍然不明白为什么我的代码会抛出错误。
var dict = [String:AnyObject]()
dict["participants"] = ["foo", "bar"]
dict["participants"][0] = "baz"
错误在第 3 行:(String: AnyObject) does not have a member named 'subscript'
我将participants 键设置为一个数组,然后尝试更新它的第一个元素,但没有任何运气。出于示例目的,上面的代码被缩短了,但我使用的是[String:AnyObject],因为它不仅仅是存储在字典中的数组。
这可能真的很微不足道,但我对 Swift 还是很陌生。提前感谢您的帮助!
【问题讨论】:
标签: swift