我正在嘗試讀取字典中所有索引的值。我一次只能抓取一個索引。如何在swift中從字典中獲取所有索引值?
var monster: Monster!
monster.moves![0]["move_id"] as? Int ?? 0
這讓我抓住索引中的第一項。但我正在閱讀一個SQLite數據庫,並需要匹配值。
for user in try! db.prepare(Table("moves").where(id == (monster.moves![0]["move_id"] as? Int ?? 0) && damage_class == (monster.moves![0]["move_id"] as? Int ?? 0))) { }
它只會檢查id是否與monster.moves匹配!在第一個索引處,而不是檢查所有的索引。我需要獲取move_id
等於某個數字的值。我怎麼能做到這一點?