作者kiii210 (Johnny.T)
看板MacDev
标题[问题] 如何只执行一个Method一次?
时间Wed Dec 18 14:58:53 2013
碰到了一个问题,目前做的功能是在tableView往下scroll到某个点的时候
执行某个method,因为是要抓资料,我希望这个method只执行一次,
但是scroll的时候很快,就会一直不断重复执行该method...
想要在到某个点执行method後,不再执行他,只能执行一次,等到我说可以再执行
试过dispatch_once,不过不知道要怎麽让它可以在我资料读取完後 再回来执行?
也尝试过BOOL来判断,但是scroll的速度实在太快了,还是有机会会跑到判断式内...
有人可以指点一下吗?谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.198.185.80
1F:→ ian90911:意思是"某个点"在scroll bar上有许多个? 12/18 15:44
2F:→ howdiun:BOOL就可以了 12/18 15:54