如何读写文件中的内容

单眼皮也可以这么可爱

首先需要用到的就是 ***NSFileManager***

常用的方法:
1. 检查是否存在该文件
NSFileManager *fileManager = NSFileManager.defaultManager;
 [fileManager fileExistsAtPath:path isDirectory:FALSE];

2. 将文件转成NSData(NSData 可以转换成 NSString) 格式
[[NSFileManager defaultManager] contentsAtPath:path];
//[[NSString alloc] initWithData:[[NSFileManager defaultManager] contentsAtPath:path] encoding:NSUTF8StringEncoding];

注意

检查文件的时候一定要带上文件的后缀名 , 写入文件,和读写文件的时候一定要带上后缀名

[[NSString alloc] initWithData:[[NSFileManager defaultManager] contentsAtPath:path] encoding:NSUTF8StringEncoding];

或者

NSString *content = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];

 NSData *data = [newJSString dataUsingEncoding:NSUTF8StringEncoding];
 BOOL result = [data writeToFile:mainPatchPath atomically:YES];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容