单例传值

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)];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容