我需要读写文本文件中的数据,但一直没有搞清楚如何操作。
我在 Swift 的 iBook 中找到了这个代码示例,但仍然不知道如何读写数据。
import Cocoa
class DataImporter {
/*
DataImporter is a class to import data from an external file.
The class is assumed to take a non-trivial amount of time to initialize.
*/
var fileName = "data.txt"
// the DataImporter class would provide data importing functionality here
}
class DataManager {
@lazy var importer = DataImporter()
var data = String[]()
// the DataManager class would provide data management functionality here
}
let manager = DataManager()
manager.data += "Some data"
manager.data += "Some more data"
// the DataImporter instance for the importer property has not yet been created”
println(manager.importer.fileName)
// the DataImporter instance for the importer property has now been created
// prints "data.txt”
var str = "Hello World in Swift Language."
writeToFile
中将atomically
设置为false
? - Crashalotas? [String]
的强制转换。 - fnc12//reading
正是这样做的。 - Adam