Post

Replies

Boosts

Views

Activity

Comment on looking for a timer function I can use with using @objc
I tried doing let _ = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { myTimer in print("My Timer Fired") } and got property declaration does not bind any variables so tried     var gameTime = 0.0 var aTimer: Timer     func myTimer(tick: Double) { gameTime += 1 } and in my InitGame function I added     aTimer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { _ in myTimer(tick: 1.0) }      and that worked for me.
Topic: Programming Languages SubTopic: Swift Tags:
Feb ’22
Comment on looking for a timer function I can use with using @objc
I tried doing let _ = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { myTimer in print("My Timer Fired") } and got property declaration does not bind any variables so tried     var gameTime = 0.0 var aTimer: Timer     func myTimer(tick: Double) { gameTime += 1 } and in my InitGame function I added     aTimer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { _ in myTimer(tick: 1.0) }      and that worked for me.
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Feb ’22