单次执行

2017-05-23  本文已影响15人  杨大虾
   static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
      //目标方法
    });

上面那个方法是整个进程只执行一次。而且貌似app切到后台,如果还没杀死,再切回来,这个限制还有效,这就不太好了,因为太久了


如果想进某个controller时,只执行一次,可以定义一个 static的整型,在viewWillAppear和viewWillDisappear调值以达到控制的效果。

上一篇下一篇

猜你喜欢

热点阅读