swift 單例的實現方法及實例
定義Game類,代碼如下:
public class Game { public var score = 0 public static let dafaultGame = Game() private init(){ } public func addscore(){ score += 10 } }
1、將init方法設置成private
2、定義靜態變量
3、賦值給靜態變量調用init方法
調用
let game1 = Game.dafaultGame game1.addscore() game1.score let game2 = Game.dafaultGame game2.addscore() game2.score
以上就是關於IOS 單例的簡單實例詳解,本站關於IOS 開發的文章還有很多,歡迎大家搜索參考,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!