IOS 中实现单例的方式

2017-05-26  本文已影响16人  TaoGeNet

1. 重写 +allocWithZone:方法

参考苹果官方文档


可以看出官方文档提供的并不是线程安全的,可以改写 instance方法

2. 不重写+allocWithZone:方法,直接用@synchronized来保证线程安全

3.现在比较常用的方式,使用GCD来创建单例

上一篇下一篇

猜你喜欢

热点阅读