0
我有一个案例循环,我想在这个循环中使用它们的索引对创建的变量进行排序。但是,我不确定是否有这样的优雅方式。这是我迄今为止的循环。如何获得案例模式匹配循环的索引
typealias JSONDictionary = [String: AnyObject]
for case let playlistData as JSONDictionary in JSON {
let playlist = Playlist(context: coreData.viewContext)
playlist.initialize(dictionary: playlistData, key: youtube.GMSKey)
这是我想避免什么:
typealias JSONDictionary = [String: AnyObject]
var i = 0
for case let playlistData as JSONDictionary in JSON {
let playlist = Playlist(context: coreData.viewContext)
playlist.initialize(dictionary: playlistData, key: youtube.GMSKey)
// etc
i += 1