在实际开发中,有时候需要某一块代码自程序启动开始只执行一次,当然实现实现的方法有很多,比如可以设置BOOL的标记,但是还有一个简单高效的办法,用dispatch_once可以实现,如下:
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
在实际开发中,有时候需要某一块代码自程序启动开始只执行一次,当然实现实现的方法有很多,比如可以设置BOOL的标记,但是还有一个简单高效的办法,用dispatch_once可以实现,如下:
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{