【文件属性】:
文件名称:RWSingleton:在ObjC中快速创建单例类的宏
文件大小:2KB
文件格式:ZIP
更新时间:2021-05-09 12:12:57
Objective-C
RWSingleton
在ObjC中快速创建单例类的宏
## Motivation 启发我对其进行了一些更改。 最好使用dispatch_once_t 。 同时,为了避免性能下降,我没有锁定共享实例,而是根据实现将这些任务留给开发人员自己完成。
用法
假设一个名为MyOjbect的所需单例类。 在MyOjbect.h ,单行添加为:
# import " RWSingletonMacro.h "
@interface MyObject : NSObject
RW_DECLARE_SINGLETON_FOR_CLASS_WITH_ACCESSOR (MyObject, sharedObject)
@end
在MyObject.m :
# import " MyObject.h "
@implementation MyObject
RW_SYNTHESIZE_SINGLETON_FOR
【文件预览】:
RWSingleton-master
----RWSingleton.podspec(336B)
----.gitignore(494B)
----README.md(1KB)
----RWSingletonMacro.h(2KB)