文件的读写主要是通过NSHandle
首先打开文件,
三种打开文件的模式:
+ (id)fileHandleForReadingAtPath:(NSString *)path;只读模式
+ (id)fileHandleForWritingAtPath:(NSString *)path;只写模式
+ (id)fileHandleForUpdatingAtPath:(NSString *)path;可读写模式
读取文件,使用NSData接收上面三种方法的返回值,
通过NSData转换成我们想要的数据类型:NSString,NSArray,NSDictionary
两种读取模式:
- (NSData *)readDataToEndOfFile;从指针出读到文件末尾
- (NSData *)readDataOfLength:(NSUInteger)lengt;从指针出读取长度为lengt的字符。
写文件:把data数据写入文件中,
- (void)writeData:(NSData *)data;