Swift小技巧

Swift简洁,高效的小技巧

  • 1.单例的正确姿势,相比OC,Swift的单例简洁到极致
class MySingletonClass {
    static let sharedInstance = MySingletonClass() 
    private init() {
    }
}
  • 2.defer语句会推迟包含这个命令的代码执行,直到当前范围终止。下面语句2执行完毕就会执行语句1
func deferExample() { 
defer { print("语句1") 
} 
print("语句2")
}
  • 3.NSStringFromClass 替代方案,XXX是类,可以根据类获取字符串
String(XXX)

-4.使用泛型和

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容