diff --git a/ProjectClock/Base.lproj/Main.storyboard b/ProjectClock/Base.lproj/Main.storyboard index 18a6b08..cd44af6 100644 --- a/ProjectClock/Base.lproj/Main.storyboard +++ b/ProjectClock/Base.lproj/Main.storyboard @@ -326,6 +326,9 @@ + + + diff --git a/ProjectClock/StopwatchViewController.swift b/ProjectClock/StopwatchViewController.swift index bc0fe9b..a930114 100644 --- a/ProjectClock/StopwatchViewController.swift +++ b/ProjectClock/StopwatchViewController.swift @@ -24,7 +24,7 @@ class StopwatchViewController: UIViewController { var minutes = 0 var seconds = 0 - var lappedTimes: [String] = ["1", "2", "3"] + var lappedTimes: [String] = [] var timer = Timer() override func viewDidLoad() { @@ -32,7 +32,23 @@ class StopwatchViewController: UIViewController { // Do any additional setup after loading the view. } - + + @IBAction func start(_ sender: UIButton) { + timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(count), userInfo: nil, repeats: true) + } + + + @IBAction func stop(_ sender: UIButton) { + } + @IBAction func reset(_ sender: UIButton) { + } + @IBAction func lap(_ sender: UIButton) { + } + + @objc fileprivate func count() { + seconds += 1 + print(seconds) + } } extension StopwatchViewController: UITableViewDelegate, UITableViewDataSource {