"ContentsOfFile" retornando nulo, possível causa
O seguinte retorna nulo ao obter o conteúdo de um arquivo csv. No entanto, reduzir a tabela csv para 10 linhas funcionará corretamente, gerando o conteúdo do arquivo csv.
O csv original possui cerca de 400.000 caracteres organizados em 500 linhas e 11 colunas. O que poderia estar causando o retorno nulo com o csv original?
let dbPath = "/Volumes/Gios2TWD/myDB.csv"
var error: NSError?
let csvContent = NSString(contentsOfFile: dbPath, encoding:NSUTF8StringEncoding, error: &error) as String!
println(csvContent)
println(error)
Estou executando o XCode versão 6.1 (6A1030)
erro:
Opcional (domínio de erro = código NSCocoaErrorDomain = 261 "Não foi possível abrir o arquivo" myDB.csv "usando a codificação de texto Unicode (UTF-8)." UserInfo = 0x10050c5b0 {NSFilePath = / Volumes / Gios2TWD / myDB.csv, NSStringEncoding = 4})