一:在ARC状态下。
1.创建一个ZYShardTools类,声明一个类方法,用于外界创建单例对象。
2.实现下面的三个方法:
二:在非ARC状态下
1.实现上面的ARC状态下的方法。
2.为了保证在程序退出前,该单例类仍然存在,我们必须要考虑到它的引用计数器,因此,可以重写下面几个方法即可:
1.创建一个ZYShardTools类,声明一个类方法,用于外界创建单例对象。
2.实现下面的三个方法:
1.实现上面的ARC状态下的方法。
2.为了保证在程序退出前,该单例类仍然存在,我们必须要考虑到它的引用计数器,因此,可以重写下面几个方法即可: