Я начинаю с Swift
, не имеющего предварительных знаний с операторами.
У меня есть следующий класс
class Container {
var list: [Any] = [];
}
Я хочу реализовать оператор subscript []
для доступа к данным из list
.
Мне нужно что-то вроде этого:
var data: Container = Container()
var value = data[5]
// also
data[5] = 5
Также я хочу написать что-то вроде этого:
data[1][2]
Возможно ли, учитывая, что элемент 1
из Container
является array
?
Thanx для справки.