1

我正在NSURL从用户首选项的保存面板中保存给定的内容。我想知道如何查看 URL 的路径,即使文件所在的设备不可用,即[NSURL URLByResolvingBookmarkData:options:bookmarkDataIsStale:error:]返回nil.

4

1 回答 1

2

可以像这样检索书签的最后一个已知路径:

NSDictionary *values = [[NSURL resourceValuesForKeys:@[NSURLPathKey]
                                    fromBookmarkData:bookmarkData]

NSString *path = [values objectForKey:NSURLPathKey];

我对此做了一个完整的记录。

于 2014-01-14T14:21:13.047 回答