在开发中用单例存储项目中通用的全局变量是非常方便的,用法:
SingleSample.h中,
#import <Foundation/Foundation.h>
@interface SingleSample : NSObject
@property (nonatomic, retain) NSString *user;
+ (SingleSample *)sharedSingleSample;
@end
在SingleSample.m中,
#import "SingleSample.h"
@implementation SingleSample
@synthesize user;
+ (SingleSample *)sharedSingleSample
{
static SingleSample *sharedSingleSample = nil;
@synchronized(self)
{
if (!sharedSingleSample)
sharedSingleSample = [[SingleSample alloc] init];
return sharedSingleSample;
}
}
@end
此为固定写法,在别的类中使用时,先引入头文件,然后直接调用[SingleSample sharedSingleSample].user,进行存储或取值。
分享到:
相关推荐
ios 中的全局变量 可以在 各个类之间 对变量进行使用 不拘泥
IOS开发学习总结objectivec面向对象之——成员变量,模拟类变量,单例模式电脑资料.doc
ios应用源码之单例模式 .
IOS应用源码之单例模式 .rar
iOS 全局连接蓝牙,单例实现,几行代码方便连接,实现数据读写。
IOS 单例设计模式实例Demo 单例 设计 模式 IOS Singleton
iOS开发之美光盘源代码,由于视频太大,没有上传。
block,局部变量,全部变量,static的静态变量关系
ios 单例demoios
iOS开发网络数据之AFNetworking使用,没有积分的可以在对应文章下评论留下邮箱; 文章地址:http://blog.csdn.net/daiyelang/article/details/38421341
ios单例模式的详细解释、两种方式实现单例模式,重写需要实现的方法
此单例模式可以确保创建的对象指针指向同一个内存地址!
ios 单例学习demo !
前两年IOS应用源码-主要是用于毕业设计学习的。
资源名称:《iOS开发零基础入门教程》(40集)资源目录:【】传智播客《iOS开发零基础入门教程》1.1【】传智播客《iOS开发零基础入门教程》1.2【】传智播客《iOS开发零基础入门教程》1.3【】传智播客《iOS开发零基础...
第一部分介绍iOS 开发的常用工具,第二部分介绍iOS开发中的一些常见的实践经验,第三部分介绍iOS 开发中涉及的原理。 如果把成为iOS 开发高手的过程比作武侠小说中的修炼过程的话,工具、实践和理论的学习就分别对应...
唐巧的《iOS开发进阶》,希望对一些初级的程序员有用
IOS 传值 变量 利用临时变量在两个ViewController之间传值
资源名称:iOS开发视频教程资源目录:【】iOS开发视频教程-第01讲-iOS历史介绍【】iOS开发视频教程-第02讲-XCode安装【】iOS开发视频教程-第03讲-UIView_PPT【】iOS开发视频教程-第04讲-UILabel【】iOS开发视频教程-...
主要给大家介绍了关于iOS开发教程之单例使用问题的相关资料,文中通过示例代码介绍的非常详细,对各位iOS开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧