Не знаю правильно ли я сформулировал вопрос. Только учусь.
Есть такой код:
class List {
let name: String
var movies: [String] = []
init(name: String) {
self.name = name
}
}
class User {
var lists: [String: List] = [:]
func addList(_ list: List) {
lists[list.name] = list
}
}
let jane = User()
var actionList = List(name: "Action")
jane.addList(actionList)
jane.lists["Action"]?.movies.append("Rambo")
jane.lists["Action"]?.movies.append("Terminator")
Я не могу никак вообразить, что в итоге будет в в словаре lists? Как будет выглядеть этот словарь после его заполнения выполненным выше кодом?