I'm new to swift programming and please tell me how to implement singleton class in swift with code.
in obj-c I Know
+ (id)sharedManager {
   static MediaModel *sharedMyManager = nil;
   static dispatch_once_t onceToken;
   dispatch_once(&onceToken, ^{
      sharedMyManager = [[self alloc] init];
   });
   return sharedMyManager;
}
How is it in swift
 
     
    