原创帖子,转载请注明出处:http://blog.youkuaiyun.com/sbvfhp/article/details/47858469
以下是官方公布的单例写法
运行结果如下图:
很明显,我们在调用alloc的时候,默认的alloc会调用allocWithZone方法
接着看下图:
可以看出,单例是生效的,调用alloc 和 调用allocWithZone生成的单例是相等的。
接下来,我们对官方例子做一个修改:
屏蔽allocWithZone后测试效果如下: