我怎样才能在Cocoa中编写捆绑包而没有太多的“模糊”?我只想要一个包含Info.plist,内容文件夹的文件夹,该文件夹应该包含几个文件。
答案 0 :(得分:4)
如果您只是想使用Cocoa创建目录,请查看NSFileManager。它有方法:
-createDirectoryAtPath:withIntermediateDirectories:属性:错误:
我还假设您已阅读 - Bundle Programming Guide
本指南将为您提供完整的解剖结构。
答案 1 :(得分:1)
然后只做一个:
mkdir My.bundle
cd My.bundle
mkdir Contents
cd Contents
touch Info.plist
mkdir Resources
open Info.plist
这应该让你开始很好。
编辑:当然,你在Terminal.app中运行它。
答案 2 :(得分:1)
你也可以使用file wrappers,假设你使用的是Cocoa而不是Cocoa Touch。
从内到外用文件包装器创建包,每个目录和文件都由文件包装器建模。然后,将最外层的文件包装器写入包URL。