单利书写步骤

原创 2015年11月19日 22:56:26
单利方法
  1. 建工程,指定根视图
  2. 搭建页面,例如 tabelView,先写死数据
  3. 准备数据,获取数据
  4. 存到 model 里(例子: name,age等,设为 model 属性)
  5. 拿到数据建立 model对象,将信息存入 model 中



通讯界面——单例
// RootViewController.m
[Singleton shareSingleton];


//  Singleton.m
+ (instancetype) shareSingleton{
   
   
//声明静态变量,保证唯一性
    //静态变量特点:只初始化一次

    static Singleton *singleton = nil;
   
if (singleton == nil) {
        singleton = [[
Singleton alloc] init];
    }
   
return singleton;
}
-------------------------------------
//  AppDelegate.m
 //1
   
//得到单例对象
    [Singleton shareSingleton].name = @"Ada";
--------------------------------------
//  RootViewController.m
- (void)viewDidLoad {
    [super viewDidLoad];
 //2
    NSLog(@"name = %@", [Singleton shareSingleton].name);

}
- (void)buttonAction:(UIButton *)button{
   
    //3
    [Singleton shareSingleton].name = @Nancy";
   
}
------------------------------------
//  FirstViewController.m
//4
     NSLog(@"name = %@", [Singleton shareSingleton].name);

相关文章推荐

设计模式之:单利模式

  • 2011年06月20日 14:12
  • 1KB
  • 下载

设计模式(工厂 单利)

  • 2015年08月23日 12:05
  • 735KB
  • 下载

OkHttp异步加载数据使用单利模式

package com.bawei.test; import com.google.gson.Gson; import com.google.gson.internal.$Gson$Types; i...
  • gyingg
  • gyingg
  • 2017年10月26日 19:49
  • 31

iOS单利用法举例

  • 2014年03月31日 11:52
  • 48KB
  • 下载

设计模式之单利设计模式

  • 2012年09月27日 09:34
  • 58KB
  • 下载

JAVA单利设计模式中的延迟加载

在这里倒不是为了讨论单例模式应用什么场合, 主要是说延时加载的单例模式引发的一系列问题,以及该如何解决。  以下对延时加载的问题的分析,参考自:  http://www.ibm.com/devel...
  • VLTIC
  • VLTIC
  • 2011年12月24日 17:02
  • 4984

单利模式例子

  • 2014年06月03日 14:41
  • 344B
  • 下载

【Java基础】单利设计模式

【声明】我不会一步一步带您剖析原理(大牛很多如果深入讲解也轮不到我 (*^__^*) 嘻嘻……),只会总结可用好用的与您分享...
  • ESCIC
  • ESCIC
  • 2016年10月09日 10:16
  • 348

java中的单利模式

Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍两种:懒汉式单例、饿汉式单例。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:单利书写步骤
举报原因:
原因补充:

(最多只允许输入30个字)