【发布时间】:2015-08-26 11:34:38
【问题描述】:
我想使用[NSData dataWithContentsOfURL:] 从本地文件中获取NSData,但即使[NSFileManager defaultManager] 返回的fileSize 是正整数,我也会得到nil。
令人惊讶的是,当基本 sdk 从 iOS 7 增加到 iOS 8 时,我遇到了这个问题。
【问题讨论】:
-
文件名是本地的吗?
-
根据手册页,此 API 可能会失败。要检查失败原因,请使用以下 API。
+ (instancetype)dataWithContentsOfURL:(NSURL *)aURL options:(NSDataReadingOptions)mask error:(NSError **)errorPtr -
@hd1 是的,文件是本地的。
-
@NulledPointer 试过了,没有给出任何调试信息
标签: ios8 nsdata nsurl nsfilemanager