单利书写步骤

单利方法
  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);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值