Skip to main content

BuyMeACoffee for This Planet's Future

☕ Support Emotionics

Buy Me A Coffee

Support my public effort to make emotions visible through Emotionics.

The Timer with Swift

2020/2/16.  The Timer with Swift

I was suffering about how to use timer with swift…

import SwiftUI

struct ContentView: View {
    
    @State var count = 0
    
    func timerStart() {
        _ = Timer.scheduledTimer(withTimeInterval: 1, repeats: true, block:{
            timer in self.count += 1
        })
    }
    
    var body: some View {
        VStack{
            Button(action:{self.timerStart()}) {
            Text("Timer Start")
        }
        Text(String(count))
    }
}
}


struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

Above code is very easy, but reaching to it,  I was very suffered…

Xcode prints too much errors…


BuyMeACoffee for This Planet's Future

☕ Support Emotionics

Buy Me A Coffee

Support my public effort to make emotions visible through Emotionics.