objective-c NSFilehandle 文件句柄

来源:互联网 发布:php 数组找重复的数据 编辑:程序博客网 时间:2024/04/28 01:36
        //NSFileHandle        //以某种方式打开文件,从开头开始写,不清空,也不从后面开始写。        NSFileHandle *fh = [NSFileHandle fileHandleForWritingAtPath:@"/Users/beyondsoft/Desktop/iosbook3_code/lan.text"];        //[fh truncateFileAtOffset:0];// 好比把文件清空        //追加        [fh seekToEndOfFile];//读写指针放置尾端        [fh writeData:[@"lanliangliang" dataUsingEncoding:NSUTF8StringEncoding]];                //读取文件        NSFileHandle *fileHandle = [NSFileHandle fileHandleForReadingAtPath:@"/Users/beyondsoft/Desktop/iosbook3_code/lan.text"];        NSData *data = [fileHandle readDataToEndOfFile];        NSString *str = [[NSString alloc]initWithData:data encoding:(NSUTF8StringEncoding)];        NSLog(@"%@", str);        //      data =[fileHandle readDataOfLength:3];        //      data =[fileHandle readDataOfLength:4];//每次读取的数据,接着上次读取。        [str release];


原创粉丝点击