swift 单例的实现方法及实例

 更新时间:2017年07月19日 09:31:34   投稿:lqh  
这篇文章主要介绍了swift 单例的实现方法及实例的相关资料,需要的朋友可以参考下

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 开发的文章还有很多,欢迎大家搜索参考,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • IOS LaunchScreen设置启动图片与启动页停留时间详解

    IOS LaunchScreen设置启动图片与启动页停留时间详解

    这篇文章主要介绍了IOS LaunchScreen设置启动图片与启动页停留时间详解的相关资料,需要的朋友可以参考下
    2017-02-02
  • iOS中导航栏的基本使用汇总

    iOS中导航栏的基本使用汇总

    导航栏作为iOS开发的一大空控件来说,是非常的重要这篇文章主要给大家介绍了关于iOS中导航栏的基本使用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-07-07
  • 解析iOS内存不足时的警告以及处理过程

    解析iOS内存不足时的警告以及处理过程

    这篇文章主要介绍了iOS内存不足时的警告以及处理过程,包括View Controller和生命周期等相关方面的知识,需要的朋友可以参考下
    2015-10-10
  • iOS UIWebView实现禁止用户复制剪切功能

    iOS UIWebView实现禁止用户复制剪切功能

    这篇文章主要给大家介绍了iOS中的UIWebView如何实现禁止用户复制剪切的功能,文中给出了详细的示例代码,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。
    2016-11-11
  • 详解iOS按钮暴力点击的便捷解决方案

    详解iOS按钮暴力点击的便捷解决方案

    本篇文章主要介绍了iOS按钮暴力点击的便捷解决方案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-12-12
  • iOS9开放的新API--Spotlight使用指南

    iOS9开放的新API--Spotlight使用指南

    作为苹果iOS9的重要特性之一,Spotlight搜索如今重新回到主界面最左侧(同样支持主界面下滑呼出),通过API的支持,还带来了全新的Universal Search通用搜索功能,除了网络以及系统本身内容之外,还能直接搜索第三方应用内的相关内容。下面我们就来详细研究下Spotlight
    2015-11-11
  • iOS利用CoreImage实现人脸识别详解

    iOS利用CoreImage实现人脸识别详解

    OS的人脸识别从iOS 5(2011)就有了,不过一直没怎么被关注过。人脸识别API允许开发者不仅可以检测人脸,也可以检测到面部的一些特殊属性,比如说微笑或眨眼。下面这篇文章主要给大家介绍了iOS利用CoreImage实现人脸识别的相关资料,需要的朋友可以参考下。
    2017-05-05
  • iOS实现远程推送原理及过程

    iOS实现远程推送原理及过程

    这篇文章主要为大家详细介绍了iOS实现远程推送原理及具体过程,图文结合的方式针对iOS远程推送进行分析,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • IOS 开发之Swift 元组的实例详解

    IOS 开发之Swift 元组的实例详解

    这篇文章主要介绍了IOS 开发之Swift 元组的实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • iOS App开发中用CGContextRef绘制基本图形的基本示例

    iOS App开发中用CGContextRef绘制基本图形的基本示例

    这篇文章主要介绍了iOS App开发中用CGContextRef绘制基本图形的基本示例,CGContextRef同时可以进行图形颜色的填充以及文字的书写,需要的朋友可以参考下
    2016-05-05

最新评论