Шпаргалка. Надоело каждый раз далеко бегать за ней.
+ (instancetype)sharedInstance {
static MyClass *sharedInstance = nil;
static dispatch_once_t oncePredicate;
dispatch_once(&oncePredicate, ^{
sharedInstance = [[self alloc] init];
});
return sharedInstance;
}