我下载了Facebook SDK,我发现有类似FBConnect.bundle
的内容非常有趣,而且我也发现一些代码正在使用该捆绑包,如下所示:
[loginButton setImage:
[UIImage imageNamed:@"FBConnect.bundle/images/LoginWithFacebookNormal@2x.png"]
forState:UIControlStateNormal];
所以,我想知道,捆绑是什么?我如何知道捆绑包内的内容?我怎样才能创建自己的包?感谢。
答案 0 :(得分:3)
捆绑包在OS X上比在iOS上更相关。捆绑包只是一个自包含的可执行文件。运行它时,它会执行内部定义的主函数,并仅使用它包含的资源。但是,iOS(据我所知)不会(不能?)执行主要的捆绑,所以它们只是美化文件夹。您可以通过转到查找程序,右键单击并选择显示包内容来查看其内容。