FileOperateDemo share the code
查看次数:2336
下载次数:222
上传时间:2015-04-09
大小:32 B
在程序中创建了存储文件,并进行了写入,读取,删除操作。
此程序中创建的是一个普通的txt文件,进行了String的写入,String的读取,删除该txt文件的操作。
所以写入操作:[NSString writeToFile:file atomically:YES encoding:NSUTF8StringEncoding error:NULL];
读取操作是NSString的实例方法:[NSString stringWithContentsOfFile:file encoding:NSUTF8StringEncoding error:NULL];
本程序在启动后,点击【CreateFile】,会先检测是否存在这个文件,不存在则创建。
创建成功或失败,都会有相应的提示。
点击【WriteDataToFile】,会将输入的字符串保存到文件中。
如果没有输入任何字符,会提示没有要保存的数据。
输入字符后,点击【WriteDataToFile】,会写入到文件。
写入成功或失败,都会有相应的提示。
点击【LoadDataFromFile】,会读取文件中的数据,并输出到【Saved data:】后面。
如果没有取出保存的数据,或是保存的数据为空,会提示失败。
成功取出,会提示成功,并将内容显示在【Saved data:】后面。
点击【RemoveFile】,会删除文件。
删除成功或失败,都会有相应的提示。
每一次写入,都会覆盖掉文件中原来的内容。
不想覆盖原来的内容的话,就需要先取出来原内容,并与本次输入的内容拼接后,再进行写入操作。
完整代码,部分截图已付上。
测试环境:Xcode 6.2,iOS 6.0以上
收藏