我怎样才能在 Cocoa 中编写包而不需要太多“模糊”?我只想拥有一个包含 Info.plist、一个内容文件夹的捆绑包,该文件夹应该包含几个文件。
问问题
1276 次
3 回答
4
如果您只是想用 Cocoa 创建目录,请查看 NSFileManager。它有以下方法:
-createDirectoryAtPath:withIntermediateDirectories:attributes:error:
我还假设您已经阅读过 - Bundle Programming Guide
本指南将为您提供捆绑包的完整结构。
于 2010-03-22T14:32:57.710 回答
1
然后只做一个:
mkdir My.bundle
cd My.bundle
mkdir Contents
cd Contents
touch Info.plist
mkdir Resources
open Info.plist
这应该可以让你很好地开始。
编辑:当然,您在 Terminal.app 中运行它。
于 2010-03-22T14:14:10.260 回答
1
您还可以使用文件包装器,假设您使用的是 Cocoa 而不是 Cocoa Touch。
从内到外使用文件包装器创建包,每个目录和文件都由文件包装器建模。然后,将最外层的文件包装器写入捆绑 URL。
于 2010-03-22T16:22:18.613 回答