在Cocoa中创建包

时间:2011-03-27 12:34:37

标签: objective-c cocoa

在Cocoa中创建空包的最佳方法是什么?我在OS X中捆绑的实际上只是一个文件夹,唯一的区别是你必须右键单击并执行“显示包内容”才能看到内容,对吧?

嗯,我想要一个捆绑在那个意义上。之后我将把我选择的一些文件放入其中,例如一堆plist文件。我想这样做的原因是我的文件结构(比方说,AppSupport文件夹)在根级别看起来更好。

相关问题:如何告诉OS X将以“.myappFoo”结尾的文件夹视为捆绑包?

1 个答案:

答案 0 :(得分:6)

信息的起始位置是Apple开发人员的文档Bundle Programming Guide

  

Finder会考虑一个目录   如果是以下任何一个包   条件是真的:

     

目录具有已知的文件名   扩展名:.app,.bundle,.framework,   .plugin,.kext等。

     

该目录的扩展名为   其他一些申请索赔   代表包类型;看到   “文件包。”

     

目录的包位已设置。

显示为捆绑包的.myAppfoo以Document Package

完成