轻松地在Cocoa中编写Bundles

时间:2010-03-22 14:05:47

标签: cocoa bundle writing

我怎样才能在Cocoa中编写捆绑包而没有太多的“模糊”?我只想要一个包含Info.plist,内容文件夹的文件夹,该文件夹应该包含几个文件。

3 个答案:

答案 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。