Slide 7
Slide 7 text
class AlphaService: Service {
class var sharedInstance: AlphaService {
fileprivate struct Singleton {
static let instance = AlphaService()
}
return Singleton.instance
}
}
class MyFirstClass {
init() {
}
func helloWorld() {
AlphaService.sharedInstance.doSomething()
}
}
let firstClass = MyFirstClass()
firstClass.helloWorld()