以下是我所拥有的
NSString *foofile = @"/Users/alkandari/Library/Application Support/iPhone Simulator/6.1/Applications/8C445026-6387-4E40-B5A3-D1A1680666D6/Documents/ProjacsBODFiles/file_5_21.pdf"
NSURL *url;
if (fileExists) {
url = [NSURL URLWithString:foofile];
NSLog(@"taking local file 1 ... %@==%@", url, foofile);
} else {
url=[NSURL URLWithString:address];
NSLog(@"taking internet file 1... %@", url);
}
当我执行时,我得到如下日志
taking local file 1 ... (null)==/Users/alkandari/Library/Application Support/iPhone Simulator/6.1/Applications/8C445026-6387-4E40-B5A3-D1A1680666D6/Documents/ProjacsBODFiles/file_5_21.pdf
我不明白为什么我将 URL 设为空。因此,我无法打开文件。
知道为什么我在上面将 URL 设为 null 吗?