"ContentsOfFile" gibt nil zurück, mögliche Ursache

Der folgende Befehl gibt null zurück, wenn der Inhalt einer CSV-Datei abgerufen wird. Das Reduzieren der CSV-Tabelle auf 10 Zeilen funktioniert jedoch ordnungsgemäß und gibt den Inhalt der CSV-Datei aus.

Die ursprüngliche CSV-Datei enthält ca. 400.000 Zeichen, die in 500 Zeilen und 11 Spalten angeordnet sind. Was könnte dazu führen, dass es mit der ursprünglichen CSV null zurückgibt?

let dbPath = "/Volumes/Gios2TWD/myDB.csv"

var error: NSError?

let csvContent = NSString(contentsOfFile: dbPath, encoding:NSUTF8StringEncoding, error: &error) as String!

println(csvContent)

println(error)

Ich verwende XCode Version 6.1 (6A1030)

Error

Optional (Fehlerdomäne = NSCocoaErrorDomain Code = 261 "Die Datei" myDB.csv "konnte nicht mit Unicode (UTF-8) geöffnet werden." UserInfo = 0x10050c5b0 {NSFilePath = / Volumes / Gios2TWD / myDB.csv, NSStringEncoding = 4})

Antworten auf die Frage(2)

Ihre Antwort auf die Frage