您的位置:首页 > 移动开发 > IOS开发

xcode6和xcode5区别

2016-05-16 22:02 246 查看

一. 工程创建

xcode 5 创建的工程

有四个目录 如图 1:





Framework 中存放有常用的框架

xcode5 是不会自动导入框架的

xcode 6 中有一个启动LunchScreen.xid

(*xcode 7 是LunchScreen.storeboard*)

APP 的可是界面是由启动界面决定的,如果没有启动界面默认为:320*480

二. 配置文件

.pch文件

xcode 6 中该类型的文件,被隐藏,.pch文件会耗费时间;

1.存放公用的宏(pch里面的内容被项目中的所欲文件共有)

2.PCH文件必须提前编译:

targets –> Build Settings(搜索:prefix)



3.pch文件如果不加objc语言排除会导致报错 如图:



解决方法:

#ifdef __OBJC__

#endif


.plist 文件

根节点一般都是字典

Bundle Name 会决定APP应用的名 (一般默认为工程名,但工程名一般为英文)

Bundle Identify 标示符

Bundle version string shor 应用程序版本号(Bundle version 编译时的版本号)一般使用这个标示迭代开发应用程序;

infoplist 解析

//获取infoplist文件
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
//获取版本号
NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios