jjzjj

URLForDirectory

全部标签

ios - NSFileManager - URLsForDirectory ... 或 URLForDirectory

-[NSFileManagerURLForDirectory:inDomain:appropriateForURL:create:error:]需要单个NSSearchPathDomainMask并返回单个URL。(...appropriateForURL:create:error:部分在文档中有点困惑。)-[NSFileManagerURLsForDirectory:inDomains:]允许您为域参数创建位掩码并返回URL数组。在我看来,这两种方法之间存在重叠。如果我的目标是从iOS应用程序的沙箱中获取文档、库或其他目录,我应该在什么时候使用一个而不是另一个?

ios - NSFileManager:enumeratorAtURL: 返回一个不同形式的 URL 到 NSFileManager:URLForDirectory

如果我使用NSFileManager:URLForDirectory获取沙箱的应用程序支持目录,那么我会得到以下URL:file://localhost/var/mobile/Applications/EA80DE91-394C-4EAB-B269-1081C859BB0F/Library/Application%20Support/但是,如果我使用NSFileManager:enumeratorAtURL搜索目录,我会返回以下形式的URL:file://localhost/private/var/mobile/Applications/EA80DE91-394C-4EAB-B269-