gpt4 book ai didi

ios - swift 在应用组容器中创建目录

转载 作者:搜寻专家 更新时间:2023-10-30 21:50:34 25 4
gpt4 key购买 nike

如何在我的应用程序组容器中创建目录?

我试过用作文件管理器:

let directory: NSURL = NSFileManager.defaultManager().containerURLForSecurityApplicationGroupIdentifier("APP_GROUP_IDENTIFIER")!

但这不会创建目录...我如何才能在此文件夹中创建目录?

最佳答案

containerURLForSecurityApplicationGroupIdentifier 将 URL 返回到组容器。
要创建目录,请将新目录名称附加为路径组件

let fileManager = NSFileManager.defaultManager()
if let directory = fileManager.containerURLForSecurityApplicationGroupIdentifier("APP_GROUP_IDENTIFIER") {
let newDirectory = directory.URLByAppendingPathComponent("MyDirectory")
try? fileManager.createDirectoryAtURL(newDirectory, withIntermediateDirectories: false, attributes: nil)
}

swift 3:

let fileManager = FileManager.default
if let directory = fileManager.containerURL(forSecurityApplicationGroupIdentifier: "APP_GROUP_IDENTIFIER") {
let newDirectory = directory.appendingPathComponent("MyDirectory")
try? fileManager.createDirectory(at: newDirectory, withIntermediateDirectories: false, attributes: nil)
}

关于ios - swift 在应用组容器中创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35541747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com