博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Objective C] Singleton类的一个模版
阅读量:5055 次
发布时间:2019-06-12

本文共 582 字,大约阅读时间需要 1 分钟。

首先声明,该模版借鉴自cocos2D。

获取Singleton类的对象时,调用的函数名称为:shared<ClassName>。

废话不说,代码如下:

// SingletonClass.m@implementation SingletonClassstatic SingletonClass* instance = nil;+(SingletonClass) sharedSingletonClass{    if (instance == null)    {        instance = [[SingletonClass alloc] init];    }    return instance;}+(void) purgeSharedSingletonClass    // 对于生命周期和app相同的对象,这个函数不需要实现。{    [instance release];          // 对于instance == nil的情况,不会出错。    instance = nil;}-(void) dealloc{    instance = nil;    [super dealloc];}

 

转载于:https://www.cnblogs.com/every2003/archive/2012/03/01/2376430.html

你可能感兴趣的文章
线性回归
查看>>
TCP、UDP以及HTTP的简单讲解
查看>>
Python学习之路-24 (面向对象Python2.7类继承)
查看>>
数据挖掘概念杂记
查看>>
MongoDB工具
查看>>
JAVA反射机制(转)
查看>>
springboot扫描通用的依赖模块
查看>>
一个用于图片上传的工具类(原)
查看>>
冒泡排序算法
查看>>
ajax的serialize()方法
查看>>
vue.js
查看>>
Swift - 39 - 枚举类型关联默认值
查看>>
测试随笔功能
查看>>
SPOJ #692. Fruit Farm
查看>>
LeetCode "Teemo Attacking"
查看>>
uuid Makefile share
查看>>
目标文件格式分析工具: ar,nm,objdump,objcopy,readelf 之(nm,objdump,readelf篇)
查看>>
git 常用命令
查看>>
实现Linux下的ls -l命令
查看>>
js 数组、对象转json 以及json转 数组、对象
查看>>