单次执行
2017-05-23 本文已影响15人
杨大虾
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
//目标方法
});
上面那个方法是整个进程只执行一次。而且貌似app切到后台,如果还没杀死,再切回来,这个限制还有效,这就不太好了,因为太久了
如果想进某个controller时,只执行一次,可以定义一个 static的整型,在viewWillAppear和viewWillDisappear调值以达到控制的效果。