Tag: dictionary

如何筛选字典和输出结果到Swift的CollectionViewController

我正在制作一个显示口袋妖怪及其types的应用程序。 也是应用程序的一部分将显示其弱点。 我有一个全局variables,列出所有的口袋妖怪,看起来如下: var objects = [ { "id": "001", "typeTwo": "Poison", "name": "Bulbasaur", "type": "Grass" }, { "id": "002", "typeTwo": "Poison", "name": "Ivysaur", "type": "Grass" }, { "id": "025", "typeTwo": "", "name": "Pikachu", "type": "Electric" }] 等等… 当用户从第一个VC中select一个口袋妖怪时,他们按下一个button,它将该口袋妖怪的对象传递给我的CollectionViewController – 并将其存储在var selectedPokemonObject = [String:String]() 我有我的CollectionViewController设置,然后筛选我的宠物小精灵对象,并显示只匹配口袋妖怪,用户selecttypes的口袋妖怪。 例如: 用户select: 皮卡丘 ( "Electric" ) 用户然后去CollectionViewController和types"Electric"所有口袋妖怪被显示。 我的一些代码是: var filteredObjects […]