非ARC和ARC状态下如何创建单例

2016-07-11  本文已影响0人  撸代码我是认真的

一:在ARC状态下。

1.创建一个ZYShardTools类,声明一个类方法,用于外界创建单例对象。

2.实现下面的三个方法:

二:在非ARC状态下

1.实现上面的ARC状态下的方法。

2.为了保证在程序退出前,该单例类仍然存在,我们必须要考虑到它的引用计数器,因此,可以重写下面几个方法即可:

上一篇 下一篇

猜你喜欢

热点阅读