Was ist @selector() in Swift und wie verwendet man es mit NSTimer?
Hallo zusammen! Ich bin ein angehender iOS-Entwickler und wechsle von Objective-C zu Swift. Früher habe ich in Objective-C @selector() aktiv für Timer und Target-Action verwendet, zum Beispiel:
```objc
[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(updateTimer:)
userInfo:nil
repeats:YES];
```
Jetzt versuche ich dasselbe in Swift zu machen, aber der Compiler meckert, wenn ich schreibe:
```swift
let timer = Timer.scheduledTimer(timeInterval: 1.0,
target: self,
selector: @selector(updateTimer:),
userInfo: nil,