1 前言
对于我们来说单例模式再普通不过,即一个程序中只有一个类的实例,今天我们来介绍一下Objective-C中的单例代码。
2 代码实例
MyManager.m
#import "MyManager.h"
static MyManager *shareMyManager = nil;
@implementation MyManager
+(id)instance{
if (shareMyManager == nil) {
shareMyManager = [[super alloc] init];
}
return shareMyManager;
}
@end
运行结果
2013-05-17 13:28:14.837 SingletonTest[378:303] My Singleton is:<MyManager: 0x100109980>
3 结语
以上是所有内容,希望对大家有所帮助。