逃逸空间
问题描述:
我有下面的代码,试图在可可应用程序加载本地HTML页面...逃逸空间
NSString *basePath = @"file//Users/david/Documents/My Project/index.html";
NSString *escapedPath = [basePath stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceAndNewlineCharacterSet]];
NSURL*url=[NSURL URLWithString:escapedPath];
NSURLRequest*request=[NSURLRequest requestWithURL:url];
NSLog(@"current file is %@", url);
不幸的是,URL总是空的,如果我看值escapepedPath我看到'%20'逃离空间。但是,这在本地不起作用。有没有一个stringBy函数可以正确转义本地路径?
谢谢!
答
对于需要使用fileURLWithPath:
看到这里的文档本地路径: