iOS專案開發實戰——使用定時器實現迴圈操作
阿新 • • 發佈:2019-02-01
在實際的專案開發中,我們往往需要使用定時器來執行一個不斷重複的方法,並設定一定的時間間隔。比如圖片的輪播。那麼應該怎麼實現呢?
(1)程式碼如下:
#import "ViewController.h" @interface ViewController () @property(nonatomic,strong) NSTimer *timer; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(printString) userInfo:nil repeats:true]; } int num = 0; - (void)printString{ NSLog(@"%d",num++); } @end
(2)實現結果如下:每秒執行一次。
。