当我直接输入这样的行时:
NSURL *fileURL = [NSURL fileURLWithPath:@"/Users/Brandon/Desktop/challenge.txt"];
当我使用NSLog显示对象中的内容时,我得到了这个输出:
fileURL:file://localhost/Users/Brandon/Desktop/challenge.txt
一切都很好。
但我想传递一个变量,以便用户可以输入自己的字符串。当我这样做时,就像这样:
NSString *strURL = @"/Users/Brandon/Desktop/challenge.txt";
NSURL *fileURL = [NSURL fileURLWithPath:strURL];
我得到了这个,程序崩溃了:
fileURL:file://localhost/Users/Brandon/Desktop/challenge.txt%0A
为什么?