单例类的使用方法
来源:互联网 发布:淘宝买的牙齿矫正器 编辑:程序博客网 时间:2024/06/14 09:20
SinglePattern.h:
#import <Foundation/Foundation.h>
@interface SinglePattern : NSObject
//单例类中创建一个属性, 用来存放需要保持传值过程不变的数据
/**
* 用来存储联系人数据
*/
@property(nonatomic, retain) NSMutableArray *contactsArray;
//通常单例类都是加号方法
#pragma mark 通过单例类创建一个唯一的对象. 通常使用类方法
+(SinglePattern *)shareSinglePattern;
@end
#import "SinglePattern.h"
@implementation SinglePattern
+(SinglePattern *)shareSinglePattern
{
//定义一个静态的变量
static SinglePattern *singlePattern = nil;
if (singlePattern == nil) {
singlePattern = [[SinglePattern alloc]init];
}
return singlePattern;
}
@end
#pragma mark 使用单例对象来存储联系人信息
SinglePattern *single = [SinglePattern shareSinglePattern];
single.contactsArray = self.contactArray;
SinglePattern *single = [SinglePattern shareSinglePattern];
NSLog:( @"%@", single.contactsArray );
- 单例类的使用方法
- 单例类的使用方法
- 的使用方法
- ctags使用方法 ctags的使用方法
- UITabBarController的使用方法、 UINavigationController的使用方法、 presentModalViewController的使用方法
- UITabBarController的使用方法 UINavigationController的使用方法
- ctags使用方法 ctags的使用方法1
- DateTime的一些使用方法
- CSDNBlog的使用方法
- RetroGuard的使用方法(转)
- 一些Blog的使用方法
- RAR的命令行使用方法
- VI的使用方法
- Make的使用方法
- COM组件的使用方法
- AgileFlow的使用方法
- COM组件的使用方法
- Log4j包的使用方法
- angular实现两个select选择框互相传值
- 41.Android aapt工具
- UIWebview 适配 计算webview高度
- java加载文件路径问题
- leetcode-dungeon-game
- 单例类的使用方法
- 浅谈C++多态性 http://blog.csdn.net/hackbuteer1/article/details/7475622
- nyoj 找球号(二)【位运算压缩,离散化处理】
- shuoj1900 小6爱夜跑
- Java heap space
- Windows下mysql忘记root密码的解决方法
- Eclipse(adb)连不上Android手机 解决方法
- 大话设计模式 读书笔记
- 让position:absolute超出DIV溢出隐藏