Guest User

Untitled

a guest
Nov 22nd, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. + (instancetype)sharedInstance
  2. {
  3. static MyClass *sharedInstance = nil;
  4. static dispatch_once_t onceToken;
  5. dispatch_once(&onceToken, ^{
  6. sharedInstance = [[MyClass alloc] init];
  7. });
  8. return sharedInstance;
  9. }
  10.  
  11. Singleton *inst1 = [Singleton sharedInstance];
  12. Singleton *inst2 = [Singleton sharedInstance];
  13.  
  14. static MyClass *sharedInstance = nil;
Add Comment
Please, Sign In to add comment