티스토리 뷰


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import UIKit
 
class ViewController: UIViewController {
    
    var timer:NSTimer?
    var count = 0
    
    override func viewDidLoad() {
        super.viewDidLoad()
        self.startTimer()
        // Do any additional setup after loading the view, typically from a nib.
    }
 
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
 
    func startTimer(){
        self.timer = NSTimer.scheduledTimerWithTimeInterval(0.1, target: self, selector: "update", userInfo: nil, repeats: true)
    }
    
    func update(){
        //0.5초마다 반복
        print("update")
        
        count++
        if(count > 10){
            self.stopTimer()
        }
    }
    
    func stopTimer(){
        self.timer?.invalidate()
        self.timer = nil
    }
 
}
 
 
 
cs


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday