关闭

Swift入坑--单例

192人阅读 评论(0) 收藏 举报
分类:
 class func sharedInstance() -> ClassName {
        struct singleton{
            static var once: dispatch_once_t = 0
            static var instance: <span style="font-family: Arial, Helvetica, sans-serif;">ClassName</span><span style="font-family: Arial, Helvetica, sans-serif;">? = nil</span>
        }
        dispatch_once(&singleton.once,{
            singleton.instance = <span style="font-family: Arial, Helvetica, sans-serif;">ClassName</span>()
            }
        )
        return singleton.instance!
    }


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:15669次
    • 积分:388
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:8篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论