美文网首页
单例传值

单例传值

作者: 李毅然 | 来源:发表于2016-04-11 20:54 被阅读0次

Singleton.h

@interfaceSingleton :NSObject

@property(nonatomic,copy)NSString* musicName;

+(Singleton*)singletonInstance;

@end

Singleton.m

@implementationSingleton

staticSingleton* single =nil;

+(Singleton*)singletonInstance{

//判断全局变量single值的情况

if(single!=nil) {

returnsingle;

}

single= [[Singletonalloc]init];

returnsingle;

}

RootViewController.m

/*

单例的使用

*/

//---------//

[[SingletonsingletonInstance]setMusicName:@"少年锦时"];

//---------//

LoginViewController.m

[buttonsetTitle:[[SingletonsingletonInstance]musicName]forState:(UIControlStateNormal)];

相关文章

  • Swift的四种传值方法

    Swift中常用的四种传值方法:单例,单例,闭包(相当于OC的block传值),通知 1单例: 1>.创建单例变量...

  • OC中反向传值的方法

    oc中反向传值四种方法 block反向传值 在需要传值的界面: 在接受到传值的界面 单例反向传值 创建一个单例类 ...

  • iOS-传值方式

    传值方式:1、属性传值 方法传值2、代理传值3、单例传值 4、通知传值 NSNotificationCente...

  • iOS 传值

    页面传值 NSNotification Delegate Block 单例 一、 页面传值 最简单直接的传值方法 ...

  • iOS最常用的8中传值方式,代理顺传如何实现?

    一、顺传: 1 初始化传值 2 属性传值 二、顺传逆传都行: 3 单例传值 4 代理传值 ...

  • iOS的五种传值

    前言 iOS常见的五种传值分别为属性传值,通知传值,代理传值,block传值,单例传值 属性传值 用于正向传值,简...

  • iOS 常用传值方式

    总结 iOS 日常开发中的几种常用传值方式:正向传值代理传值block传值通知传值单例 文章代码:https://...

  • 请简述页面传值都有哪些实现方式。

    请简述页面传值都有哪些实现方式。 代理、block、通知、属性传值、单例传值、NSUserDefault (1)属...

  • iOS_四大传值

    一、目录 属性 传值 单例 传值 block传值 代理 传值 总结 个人使用心得 代码下载地址:https://g...

  • ios ~ 单例的书写与通知、代理、Block简单的传值

    一、通知 二、代理传值 三、Block传值 四、单例的简单写法 总结:*** *** ***

网友评论

      本文标题:单例传值

      本文链接:https://www.haomeiwen.com/subject/komilttx.html