黑马程序员技术交流社区

标题: OC题中的第三题 [打印本页]

作者: lixiangzhou    时间: 2014-3-21 16:02
标题: OC题中的第三题
本帖最后由 lixiangzhou 于 2014-3-24 15:10 编辑

创建一个函数,实现复制功能,要求接收的参数为2个字符串作为地址,一个为被复制的文件,一个为复制好了的文件

这是OC题中得第三题,大虾们帮解答一下~


作者: meegor    时间: 2014-3-21 16:14
我只搞定了前五道,第6题的确搞不懂,我提交的时候也没有做,7楼的 同学做的不错,但是附件无权下载,没法看: http://bbs.itheima.com/forum.php ... 0393&pid=664181
我写的第3题,参考写一下吧 ,共同学习
  1. //============= 【第 3 题】 =============
  2. #import <Foundation/Foundation.h>
  3. // 方法声明
  4. void copyFile(NSString *, NSString *);

  5. int main(int argc, char const *argv[])
  6. {
  7.     // 文件路径用字符串保存
  8.     NSString *f1 = @"/Users/hp/Desktop/sss/file1.m";
  9.     NSString *f2 = @"/Users/hp/Desktop/sss/file2.m";
  10.     copyFile(f1, f2);
  11.     return 0;
  12. }
  13. // 方法实现
  14. void copyFile(NSString *fileToBeCopied, NSString *fileCopied)
  15. {
  16.     // 利用文件内容初始化字符串,fileToBeCopied 是文件路径
  17.     NSString *s = [NSString stringWithContentsOfFile:fileToBeCopied encoding:NSUTF8StringEncoding error:nil];
  18.    
  19.     // 把字符串写入文件, fileCopied 为复制好的文件路径
  20.     [s writeToFile:fileCopied atomically:YES encoding:NSUTF8StringEncoding error:nil];
  21. }
复制代码


作者: 谁动了Hn    时间: 2014-3-21 16:27
http://bbs.itheima.com/thread-110739-1-1.html,在这里,你看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2