编程中的文件操作、内存管理与引用计数
1. 文件操作
在编程里,文件操作是很常见的任务。下面我们来看看如何进行文件内容的追加操作。
[outFile seekToEndOfFile];
// Read inFile and write its contents to outFile
buffer = [inFile readDataToEndOfFile];
[outFile writeData: buffer];
// Close the two files
[inFile closeFile];
[outFile closeFile];
// verify its contents
NSLog(@"%@", [NSString stringWithContentsOfFile: @"fileB"
encoding: NSUTF8StringEncoding error: nil]);
[pool drain];
return 0;
在运行相关程序前, fileA 和 fileB 的内容分别如下:
- fileA :
This is line 1 in the first file.
This is line 2 in the first file.
-
fileB:
This is line 1 in the second file.
Thi
超级会员免费看
订阅专栏 解锁全文
5765

被折叠的 条评论
为什么被折叠?



