iOS-主线程刷新UI【+单例】

主线程刷新UI

dispatch_async(dispatch_get_main_queue(), ^{
///
});

单例

static Tools *_sharedManger;

@implementation Tools

+ (SingleTools *)sharedManger{
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
if (!_sharedManger) {
_sharedManger = [[Tools alloc]init];
} });
return _sharedManger;
}
@end
上一篇:c++:自己动手实现线程安全的c++单例类


下一篇:java设计模式--解决单例设计模式中懒汉式线程安全问题