Мне нужно прочитать содержимое короткого текстового файла в моей программе Swift. Я сделал это:
var err: NSError?
let bundle = NSBundle.mainBundle()
let path = bundle.pathForResource("cards", ofType: "ini")
let content = String(contentsOfFile: path!, encoding: NSUTF8StringEncoding, error: nil)
Моя проблема в том, что я не могу использовать отчет об ошибках. Если я изменю эту последнюю строку на это:
let content = String(contentsOfFile: path!, encoding: NSUTF8StringEncoding, error: err)
Компилятор жалуется на "Дополнительный аргумент" contentsOfFile "в вызове". Это имеет для меня нулевой смысл, может быть, кто-то еще может понять это?