摘要:
今天用单例的时候发现的一个问题:在单例初始化时,一定不能出现对单例的引用!!!写了个测试的例子:一个单例类 SingletonClass 和 这个单例中用到的类 SomeClass@implementation SingletonClass+ (id)sharedSingletonClass{ static SingletonClass* _singleton = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _singleton = [[self alloc] init]... 阅读全文