Code Snippet: Read File
From Coder Merlin
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
Read the contents of a file into a string[edit]
Swift[edit]
import Foundation
let contents = try! String(contentsOfFile: "hello.txt")
Better:
let filePath = "~/example.csv"
let fileURL = URL(fileURLWithPath:filePath.expandingTildeInPath)
print("Loading \(filePath)...")
do {
let contents = try String(contentsOf: fileURL)
for line in contents.components(separatedBy:"\n") {
print(line)
}
} catch {
print("Failed to load due to error \(error).")
}