逃逸空间

问题描述:

我有下面的代码,试图在可可应用程序加载本地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函数可以正确转义本地路径?

谢谢!