swift 單例的實現(xiàn)方法及實例
更新時間:2017年07月19日 09:31:34 投稿:lqh
這篇文章主要介紹了swift 單例的實現(xiàn)方法及實例的相關資料,需要的朋友可以參考下
swift 單例的實現(xiàn)方法及實例
定義Game類,代碼如下:
public class Game { public var score = 0 public static let dafaultGame = Game() private init(){ } public func addscore(){ score += 10 } }
1、將init方法設置成private
2、定義靜態(tài)變量
3、賦值給靜態(tài)變量調(diào)用init方法
調(diào)用
let game1 = Game.dafaultGame game1.addscore() game1.score let game2 = Game.dafaultGame game2.addscore() game2.score
以上就是關于IOS 單例的簡單實例詳解,本站關于IOS 開發(fā)的文章還有很多,歡迎大家搜索參考,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
iOS UILabel根據(jù)內(nèi)容自動調(diào)整高度
這篇文章主要為大家詳細介紹了iOS UILabel根據(jù)內(nèi)容自動調(diào)整高度,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06詳解iOS App開發(fā)中改變UIButton內(nèi)部控件的基本方法
這篇文章主要介紹了iOS App開發(fā)中改變UIButton內(nèi)部控件的基本方法,文章開頭也順帶總結了一些UIButton的基本用法,示例代碼為Objective-C,需要的朋友可以參考下2016-03-03Swift中的HTTP請求體Request Bodies使用示例詳解
這篇文章主要為大家介紹了Swift中的HTTP請求體Request Bodies使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02