单例类1:
static DangLiView *dangLi = nil;
+(DangLiView *)shareDangLi{
if (dangLi) {
dangLi = [[DangLiView alloc] init];
}
return dangLi;
}
------------------
单例类2:
+(DangLiView *)danLi{
static DangLiView *dangli = nil;
static dispatch_once_t queue;
dispatch_once(&queue, ^{
dangli = [[DangLiView alloc] init];
});
return dangli;
}

3万+

被折叠的 条评论
为什么被折叠?



