Swift中的dispatch_once

我們都知道,從swift3.0開始,dispatch_once被廢棄了,而是開始推薦大家使用全局let變量,懶加載的全局變量或者靜態成員來完成,但是在extension中,這些方法都會不太合適,因爲extension中不支持添加存儲類型的屬性。 首先嚐試的方法,就是使用let增加一個屬性,然後發現會報錯; 接着就想到使用懶加載來進行返回,結果還是報同樣的錯誤; 既然提示說不能添加存儲的屬性,那麼就
相關文章
相關標籤/搜索