Я пытаюсь подсчитать, сколько строк данных есть в моем файле, и я использую этот кусок кода, чтобы сделать это:Подсчет строк в файле Swift
data = try String(contentsOfFile: localFilePath as String,
encoding: NSASCIIStringEncoding)
let textArr = data.componentsSeparatedByString("\r")
let myCount = textArr.count
print(myCount)
Однако независимо от того, сколько строк текста в моем файле всегда кажется, что печатается 1
. Что я здесь делаю неправильно?
Вы пытаетесь отделить данные с "\ n"? – ridvankucuk
Вы должны использовать NSUTF8StringEncodig –