0

我正在保存一些文件NSDatawriteToFile:atomically:然后很快就想使用该文件。NSURL获取我刚刚保存的文件的最简单方法是什么?

4

1 回答 1

2

[NSData writeToFile: atomically:]有一个路径参数。

只需将路径参数设置为文件 URL 并将其保存为实例变量或属性,就可以完成所有设置。

或者更好的是,使用[NSData writeToURL: atomically:](即将您的路径转换为 ​​URL 开头)并将其保存属性或实例变量以供以后使用。

您可以通过 将路径转换为文件 URL [[NSURL alloc] initFileURLWithPath:]

最后,您要问的问题的真正NSData答案是:不,您无法从任意“ ”对象中预测路径或 URL。您必须单独或与数据一起保存该信息,以便跟踪它的来源。

于 2012-06-17T00:03:34.363 回答