- Xcode6和Xcode5的区别
- Xcode6没有frameworks框架
- Xcode6比5多了一个LaunchScreen.xib
- 在iOS开发中,app的可见范围是由启动界面决定,如果没有设置启动界面,默认可视范围是3.5inch(320*480),如果设置了就会自动识别当前模拟器的可视范围
- Xcode6没有pch文件
- info.list
- Bundle name :设置真机app名字
- Bundle identifier: 应用程序的唯一标识符,关系到应用消息推送,应用上架。
- Bundle version:开发版本号
- Bundle versions string,short:版本号
UIApplication
- 是应用程序的象征
- 每个应用都有自己的UIApplication对象,而且是单例的
- 通过[UIApplication sharedApplication]可以获得这个单例对象
- 一个iOS程序启动后创建的第一个对象是UIApplication对象
- 利用UIApplication对象,进行一些应用级别的操作
苹果单例实现
- 不能外界调用alloc,一调用就抛出异常
- 提供一个方法给外界获取单例
- 内部创建一次单例对象,程序启动的时候创建单例