标签:
简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)
当你使用alloc之类的再次新建一个类的时候,编译器不会报错,但是也不会新建一个类。
二、IOS实现单例的方式
static MyGizmoClass *sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager { if (sharedGizmoManager == nil) { sharedGizmoManager = [[super allocWithZone:NULL] init]; } return sharedGizmoManager; } + (id)allocWithZone:(NSZone *)zone { return [[self sharedManager] retain]; }
标签:
原文地址:http://www.cnblogs.com/hepingqingfeng/p/5462701.html