单例是Cocoa中很常见的一种设计模式。对于一些需要全局访问的实例或者在app的生命周期只应存在一个的对象,我们一般采用单例来存储和访问。 class constant支持惰性初始化,let保证了线程安全。参考StackOverflow和Swift Tips