Я пытаюсь добавить 2 массива и получаю следующее сообщение об ошибке.
Невозможно преобразовать значение типа '[[String.SubSequence]]' (он же 'Array>') в ожидаемый тип аргумента '[String]'
Этомой код
func getFiles() {
print("Enter getFiles")
arrayBookName.removeAll()
let fileManager = FileManager.default
let path = Bundle.main.path(forResource: "LVAudioBooks", ofType: nil)
do {
let items = try fileManager.contentsOfDirectory(atPath: path!)
for item in items {
var arrayTemp = [item.split(separator: ".")]
//arrayBookName += [["temp", "help"]]
arrayBookName.append(arrayTemp) <-- error occurs here**
//print(arrayBookName, arrayTemp)
}
} catch {
// failed to read directory – bad permissions, perhaps?
}
print(arrayBookName.count)
print(arrayBookName)
print("Leave getFiles")
}