And*_*rew 0 iphone objective-c nsfilemanager ios
我有这个代码:
NSString*logsPath = [dataDirectoryPath stringByAppendingPathComponent:@"Logs"];
哪个回报:
/var/mobile/Applications/AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA/Documents/Mobile Documents/Data/Logs
Run Code Online (Sandbox Code Playgroud)
但是,这样做:
NSURL *logsURL = [NSURL URLWithString:logsPath];
Run Code Online (Sandbox Code Playgroud)
返回值为nil.
关于为什么会这样的任何想法?
请尝试使用+fileURLWithPath:.
因为+URLWithString:需要协议(例如http://,https://,file://),所以无法构建URL.
另一方面,+fileURLWithPath:只需获取原始路径,并自动将file://协议附加到您提供的路径.
| 归档时间: |
|
| 查看次数: |
556 次 |
| 最近记录: |