zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Object-c中的单例

object 单例
2023-09-27 14:25:36 时间
#import <UIKit/UIKit.h>
@interface UniAudioPlayer:NSObject{
}
+(UniAudioPlayer*) getInstance;
@end
#import "UniAudioPlayer.h"

@implementation UniAudioPlayer
+ (UniAudioPlayer *) getInstance {
    static dispatch_once_t once;
    static UniAudioPlayer *instance;
    dispatch_once(&once, ^ { instance = [[UniAudioPlayer alloc] init]; });
    return instance;
}

@end