Tag:

什么是捆绑包? 捆绑软件是文件系统中的目录,用于将可执行代码和相关资源(例如,可执行代码,图像,声音,nib文件,专用框架和库,插件,可加载捆绑软件)进行分组。 事件包含称为信息属性列表(Info.plist)的运行时配置文件 特征 1.易于安装或重定位应用程序。 2.国际化。 您可以设置英语GUI并轻松更改为法语GUI。 3.App可以根据需要从主捆绑包或从属捆绑包动态加载代码和资源。 PS: 笔尖文件 一种特殊类型的资源文件,用于存储iOS和Mac Apps的用户界面。 (例如较早的故事板) 演示版 在其他设备中使用捆绑开关情节提要 目的: iPhone设备自动使用Main.storyboard ipad设备自动使用ipad.storyboard 检测方法1: 使用userinterfaceIdiom来检测屏幕 检测方法2: 使用[[UIScreen mainScreen] bounds] .size.height检查设备 源代码 数据来自 https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/Bundle.htmlhttp://blog.csdn.net/startexcel/article/details/7099234 编辑: 20171121:添加捆绑软件示例代码