黑马程序员技术交流社区

标题: NSString问题 [打印本页]

作者: Lxy    时间: 2014-10-27 18:10
标题: NSString问题
本帖最后由 Lxy 于 2014-10-27 21:09 编辑
  1. NSURL * url = [[NSURL alloc] initWithString:@"/Users/Tan/Desktop/123.txt"];

  2. NSString *s7 = [[NSString alloc] initWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
  3.      
  4.     NSLog(@"%@", s7);
  5.   return 0;
复制代码
为什么s7输不出123.txt文件的内容?


输出结果:2014-10-27 18:06:07.867 16-NSString[21237:303]
(null)
Program ended with exit code: 0

作者: kingloveyy    时间: 2014-10-27 19:17
/Users/Tan/Desktop/App 123.txt   这个路径有问题么、?
作者: kingloveyy    时间: 2014-10-27 19:18
把你的如return 0 放到NSLog后面
作者: cctao    时间: 2014-10-27 19:27
NSURL * url = [[NSURL alloc] initWithString:@"/Users/Tan/Desktop/App 123.txt"];
APP后是否应该加个/ 真是路径为/Users/Tan/Desktop/App/123.txt
其次是
return 0 ;要放在函数最后写,否则return 0;之后的语句执行不到就退出程序了
作者: Lxy    时间: 2014-10-27 21:10
kingloveyy 发表于 2014-10-27 19:18
把你的如return 0 放到NSLog后面

你说的我都试过了,还是不行!往文件中写可以!
作者: Lxy    时间: 2014-10-27 21:11
cctao 发表于 2014-10-27 19:27
NSURL * url = [[NSURL alloc] initWithString"/Users/Tan/Desktop/App 123.txt"];
APP后是否应该加个/  ...

这个我之后发现了!当时没看清!
作者: cctao    时间: 2014-10-28 00:15
Lxy 发表于 2014-10-27 21:11
这个我之后发现了!当时没看清!

解决问题就好了




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