-
static
AccountManager *DefaultManager = nil; -
-
+
(AccountManager *)defaultManager { -
if (!DefaultManager) DefaultManager = [[self allocWithZone:NULL] init]; -
return DefaultManager; - }
-
+
(AccountManager *)sharedManager -
{
-
static AccountManager *sharedAccountManagerInst ance = nil; -
static dispatch_once_t predicate; -
dispatch_once(&predicate, ^{ -
sharedAccountManagerInst ance = [[self alloc] init]; -
}); -
return sharedAccountManagerInst ance; - }