0
私はこれに従いますtutorial here ...タイプAnyには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)}
私は完全に困惑した。
助けていただけたら幸いです!ありがとうございました!
[スイフト3を用いて解析JSON(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