【发布时间】:2018-08-23 07:05:07
【问题描述】:
两年前以下代码可以正常工作。
Xcode 更新后出现“AnyObject 不是 NSArray 的子类型”错误。谁能帮我修一下?
override func viewWillAppear(_ animated: Bool) {
if let storednoteItems : AnyObject = UserDefaults.standard.object(forKey: "noteItems") as AnyObject? {
noteItems = []
for i in 0 ..< storednoteItems.count += 1 {
// the above line getting Anyobject is not a subtype of NSArray error
noteItems.append(storednoteItems[i] as! String)
}
}
}
【问题讨论】:
-
是的,两年前有 swift 2.0 现在是 swift 4
标签: swift xcode swift3 xcode9.4