RosettaCodeData/Task/Singleton/Swift/singleton.swift
2017-09-25 22:28:19 +02:00

11 lines
267 B
Swift

class SingletonClass {
static let sharedInstance = SingletonClass()
///Override the init method and make it private
private override init(){
// User can do additional manipulations here.
}
}
// Usage
let sharedObject = SingletonClass.sharedInstance