String, files: [File]) {
if var array = self as? [GroupFile] {
for i in 0...array.count - 1 {
if array[i].key == key {
array[i].files = files
self = array as! Array<Element>
}
}
}
}
}
какая жесть
if var array = self as? [GroupFile] я бы сразу поставил ограничеие на элемент extension, что бы внутри не делать лишнюю проверку
Обсуждают сегодня