工具箱图标代表使用Foundation框架的工具集。白色立方体(乐高积木)代表链接到Cocoa / Cocoa Touch框架的任何捆绑包。
框架是包含可链接库(通常是dylib)以及相关资源和开发头文件的捆绑包。
有“公共”和“私有”框架。前者通常有很好的文档,并准备供一般开发人员使用,而后者则(应该)仅限于内部使用。
原始库对于非设备开发人员已不再有用,因此它们已从系统中删除。框架文件夹仍然包含其他资源,例如本地化字符串。
框架的扩展名为.framework。如果有头文件,则存储在名为Headers的子目录中。这应该是黄色工具箱。 这是支持iOS设备和模拟器的。
白色立方体代表资源包的目标。
使资源正常播放的魔法是将所有资源放入一个捆绑包中,我们将从其他项目中包含它。
因此,我们需要向库项目添加类型为Bundle的目标。
当添加资源包目标时,它将默认设置为Mac OS X构建目标。但是,如果您想要IOS,则只需更改相关设置即可。
请参考以下链接创建bundle http://jaym2503.blogspot.in/2014/03/how-to-create-resource-bundle-in-ios.html