你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> ios 時間定時器 NSTimer應用demo

ios 時間定時器 NSTimer應用demo

編輯:IOS開發綜合

demo功能:ios NSTimer應用demo 。iphone6.1 測試通過。

demo說明: ios中的時間定時器 NSTimer,他用來完成程序的定時功能,他需要三個主要的參數:時間間隔NSTimeInterval浮點型,事件代理delegate和事件處理方法@selector();本例用NSTimer來取消一個程序彈出的對話框。

demo截屏:

 

\  \

 


demo主要代碼:


 

 <STRONG xmlns="http://www.w3.org/1999/xhtml">- (void) performDismiss: (NSTimer *)timer 
{ 
    //定時器調用的處理方法,作用是隱藏提示框 
    [baseAlert dismissWithClickedButtonIndex:0 animated:NO]; 
    [baseAlert release]; 
    baseAlert = NULL; 
} 
 
- (void) presentSheet 
{ 
    //定義提示框信息 
    baseAlert = [[UIAlertView alloc]  
                              initWithTitle:@"Alert" message:@"\nMessage to user with asynchronous information"  
                              delegate:self cancelButtonTitle:nil 
                              otherButtonTitles: nil]; 
     
    //初始化一個定時器,三個主要參數是,時間間隔NSTimeInterval浮點型,事件代理    delegate和事件處理方法@selector() 
    [NSTimer scheduledTimerWithTimeInterval:3.0f target:self selector: @selector(performDismiss:) 
                                   userInfo:nil repeats:NO]; 
    //顯示提示框 
    [baseAlert show]; 
} 
</STRONG> 

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved