Qu'est-ce que @selector() en Swift et comment l'utiliser avec NSTimer ?
Bonjour à tous ! Je suis un développeur iOS débutant et je passe d'Objective-C à Swift. Avant, en Objective-C, j'utilisais activement @selector() pour travailler avec les timers et les actions cibles (target-action), par exemple :
```objc
[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(updateTimer:)
userInfo:nil
repeats:YES];
```
Maintenant, j'essaie de faire la même chose en Swift, mais le compilateur se plaint quand j'écris :
```swift
let timer = Timer.scheduledTimer(timeInterval: 1.0,
target: self,
selector: @selector(updateTimer:),
userInfo: nil,
```