如何在 Cocoa 中创建新文件夹?

发布于 2024-10-27 07:14:12 字数 51 浏览 1 评论 0原文

我想知道如何在某个目录中创建新文件夹。我该怎么做呢?我使用 NSFileManager。

I want to know how I can create a new folder at some directory. How can I do it? I use NSFileManager.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

℡寂寞咖啡 2024-11-03 07:14:12

是的,您可以使用 NSFileManager 的 createDirectoryAtPath:withIntermediateDirectories:attributes:error: 方法:

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html

[ [ NSFileManager defaultManager ] createDirectoryAtPath: @"/My/Custom/Path" withIntermediateDirectories: YES attributes: nil error: NULL ];

Yes, you can use the createDirectoryAtPath:withIntermediateDirectories:attributes:error: method of NSFileManager:

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html

[ [ NSFileManager defaultManager ] createDirectoryAtPath: @"/My/Custom/Path" withIntermediateDirectories: YES attributes: nil error: NULL ];
玩套路吗 2024-11-03 07:14:12

Swift 5

  let path = "/Users/\(NSUserName())/Downloads/custom"
   do {
       try FileManager.default.createDirectory(atPath: path, withIntermediateDirectories: true, attributes: nil)
   } catch{
       print(error)
  }

Swift 5

  let path = "/Users/\(NSUserName())/Downloads/custom"
   do {
       try FileManager.default.createDirectory(atPath: path, withIntermediateDirectories: true, attributes: nil)
   } catch{
       print(error)
  }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文