单例类
来源:互联网 发布:网络博客钱能追回来吗 编辑:程序博客网 时间:2024/06/05 12:00
#import <Foundation/Foundation.h>
@interface Singleton : NSObject
@property(strong,nonatomic) NSString *noteText;
+(Singleton *)shareData;
@end
@interface Singleton : NSObject
@property(strong,nonatomic) NSString *noteText;
+(Singleton *)shareData;
@end
-------------------------
#import "Singleton.h"
@implementation Singleton
static Singleton *singletonData = nil;
+(Singleton *)shareData{
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
singletonData = [[Singleton alloc] init];
});
return singletonData;
}
@end
@implementation Singleton
static Singleton *singletonData = nil;
+(Singleton *)shareData{
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
singletonData = [[Singleton alloc] init];
});
return singletonData;
}
@end
----------------使用---------------
//赋值
Singleton *one = [Singleton shareData];
one.userID =[userDic objectForKey:@"userid"];
//获取
NSString *text = [Singleton shareData].userID;
Singleton *one = [Singleton shareData];
one.userID =[userDic objectForKey:@"userid"];
//获取
NSString *text = [Singleton shareData].userID;
0 0
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类。
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 单例类
- 几个经典差动放大器应用电路详解
- C语言static关键字解析
- 关于测试$.getJSON获取json数据的问题
- Java注解
- 设计模式之组合模式(树形结构)
- 单例类
- 整形转字符串
- 2014ACM-ICPC牡丹江赛区网络赛解题代码
- iOS 应用内付费(IAP)开发步骤
- enumerateObjectsUsingBlock 、for 、for(... in ...) 的区别 & 性能测试
- 输入阿拉伯数字(整数),输出对应的中文(美团网2014年9月16日笔试题目之一)
- 网站优化白皮书—成本效用
- kbengine学习心得
- 帧缓冲区对象,摆脱窗口的限制