Swift 5 中的单身人士 [英] Singletons in Swift 5

查看:35
本文介绍了Swift 5 中的单身人士的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这正是我如何制作单身人士,

Here's precisely how I make a singleton,

public class Model
    {
    static let shared = Model()
    // For ocd friends. Add this line: private init() {}
    
    func test() -> Double
        {
        return 3.33
        }
    }

然后在别处...

class ViewController: UIViewController
    {
    override func viewDidLoad()
        {
        super.viewDidLoad()
        print("Holy singleton test, Batman! \( Model.shared.test() )")
        }
    }

Swift 5 怎么样?

What about in Swift 5?

有什么新剧或见解吗?他们是否可能添加了实际"?单身人士,还是?

Any new dramas or insights? Have they perhaps added "actual" singletons, or?

推荐答案

没什么新鲜的.它在 Swift 5 中保持不变.

Nothing new. It remains the same in Swift 5.

这篇关于Swift 5 中的单身人士的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆