0
我關注這個tutorial here ...類型任何沒有下標成員Swift 3.0中的錯誤?
而我遇到的問題是我不斷收到錯誤。
「鍵入任何沒有標成員錯誤」 在這個函數...
func allItems() -> [TodoItem] {
let todoDictionary = NSUserDefaults.standardUserDefaults().dictionaryForKey(ITEMS_KEY) ?? [:]
let items = Array(todoDictionary.values)
return items.map({TodoItem(deadline: $0["deadline"] as! NSDate, title: $0["title"] as! String, UUID: $0["UUID"] as! String!)}).sort({(left: TodoItem, right:TodoItem) -> Bool in
(left.deadline.compare(right.deadline) == .OrderedAscending)
}
正在該線路上產生的錯誤...
return items.map({TodoItem(deadline: $0["deadline"] as! NSDate, title: $0["title"] as! String, UUID: $0["UUID"] as! String!)}).sort({(left: TodoItem, right:TodoItem) -> Bool in
(left.deadline.compare(right.deadline) == .OrderedAscending)}
我完全難倒。
任何幫助,將不勝感激!謝謝!
[解析JSON使用夫特3]的可能的複製(http://stackoverflow.com/questions/39458836/parsing-json-using-swift-3) –
比較http://stackoverflow.com/questions/39549107/swift-3-type-any-has-no-subscript-members/39549477#39549477 – xhamr