UIApplication:当程序启动的时候,会调用UIApplicationMain方法,在该方法中,会实例化一个UIApplication对象,之后在程序中的任意地方调用sharedApplication方法都将返回一个与当前应用程序相关的UIApplication实例(UIApplicationMain方法中创建的UIApplication单例)。 其他的还有: NSUserDefaults 的standardUserDefaults统一管理用户配置文件 NSFileManager的defaultManager统一负责物理文件的管理 NSNoficationCenter中defaultCenter负责全局的消息分发。 具体的实践可以参考:http://sjpsega.com/blog/2014/05/25/singleton-in-ios/
UIApplication:当程序启动的时候,会调用UIApplicationMain方法,在该方法中,会实例化一个UIApplication对象,之后在程序中的任意地方调用sharedApplication方法都将返回一个与当前应用程序相关的UIApplication实例(UIApplicationMain方法中创建的UIApplication单例)。
其他的还有:
具体的实践可以参考:http://sjpsega.com/blog/2014/05/25/singleton-in-ios/