У меня есть Struct init, и я пытаюсь отфильтровать массив в init:
public struct doSomething: Codable {
public var listOfStuff: [String]
init(someStuff: [String]) {
var clone = someStuff
let stuff: [String] = clone.removeAll { $0 == "myName"}
listOfStuff = stuff
}
}
В этой строке let stuff: [String] = clone.removeAll { $0 == "myName"}
Я получаю эту ошибку:
error: cannot convert value of type '()' to specified type '[String]
Кто-нибудь из вас знает, почему я получаю эту ошибку или если вы знаете обходной путь?
Я буду очень признателен за вашу помощь.