NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *directoryPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDirectory = [paths objectAtIndex:0];
// DBNAME 是要查找的文件名字,文件全名
NSString *filePath = [documentDirectory stringByAppendingPathComponent:DBNAME];
// 用这个方法来判断当前的文件是否存在,如果不存在,就创建一个文件
if ( ![fileManager fileExistsAtPath:path]) {
[fileManager createFileAtPath:path contents:nil attributes:nil];
}
<3>读取文件数据:
//分别用NSData 和NSString,NSMutableDictionary来读取文件内容
NSData* fileData = [NSData dataWithContentsOfFile:DBNAME];
NSString* myString = [NSString stringWithContentsOfFile:DBNAME usedEncoding:NULL error:NULL];
NSMutableDictionary* dict = [[NSMutableDictionary alloc]initWithContentsOfFile:fileName];
<4>把数据写入文件
NSString* fileName = [[filePath objectAtIndex:0]stringByAppendingPathComponent:DBNAME];
[fileData writeToFile:fileName atomically:YES]
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务