项目文件介绍:
1> Info.plist文件【"掌握"】
bundle identifier 应用程序的标示符
> 保证手机上只有这一个应用
> 在真机测试,和发布时需要配置。
Bundle versions string, short
> 代表的是应用程序的版本号
> 在发布应用时确定的版本号
> 这个版本号只能变大不能改小
Bundle version 版本号
> 在公司内部控制的版本号
> 10000 就是内部控制器的版本号
Main storyboard file base name 主storyboard文件的文件名
> 作用:当应用程序启动完毕后,默认加载的storyboard文件,系统加载完后,会把里面带箭头的控制器显示出来。
Supported interface orientations 应用支持的方向
Bundle display name 指定应用的名称
Bundle name 不是应用显示的名称,是跟应用显示名称相近,这个名称可以指定可以不管。支付宝--万能的淘宝,时尚的天猫!
如何获取文件内容?[NSBundle mainBundle].infoDictionary
key需要通过查看SourceCode去找
2> PCH文件【"掌握"】
> 创建PCH文件 perfixHeader.pch
> 作用:
> 0.这个文件pch被称为预编译文件。当程序编译的时候这个文件也被编译。
> 在Xcode6以前,在新建项目的时候会跟一个pch文件,6以后就没了。
> 1.可以在其中包含一些常用的宏,
> 随机色
> 控制打印的宏"开发程序的时候,很多关键的节点是需要打印,但是在发布应用的时候就不要再继续打印。"
> 包含通知的宏
> 2.包含一些公共的头文件,或者第三方库【工具类】的头文件。
> 配置PCH文件,使得文件生效
> 屏蔽C语言文件
#ifdef __OBJC__
#endif