[NSDate distantPast]使用


本文轉載至 http://blog.sina.com.cn/s/blog_5f1967e00101ge0i.html

 使用下面的方法: 關閉定時器不能使用invalidate方法,應該使用下面的方法:
//開啟定時器 [myTimer setFireDate:[NSDate distantPast]];
然后就可以使用下面的方法再次開啟這個timer了:
//開啟定時器 [myTimer setFireDate:[NSDate distantPast]];
總結如下:
//頁面將要進入前台,開啟定時器 -(void)viewWillAppear:(BOOL)animated { //開啟定時器 [scrollView.myTimer setFireDate:[NSDate distantPast]]; } //頁面消失,進入后台不顯示該頁面,關閉定時器 -(void)viewDidDisappear:(BOOL)animated { //關閉定時器 [scrollView.myTimer setFireDate:[NSDate distantFuture]]; }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM