コピペ用メモ
Swift
var tm: NSTimer!
...
tm = NSTimer.scheduledTimerWithTimeInterval(
1,
target: self,
selector: Selector("hoge"),
userInfo: nil,
repeats: true)
...
func hoge(timer: NSTimer) {
// TODO
}
timer.invalidate() // 停止
Objective-C
NSTimer *tm;
...
tm = [NSTimer
scheduledTimerWithTimeInterval:1.5f
target:self
selector:@selector(hoge:)
userInfo:nil
repeats:YES
];
...
-(void)hoge: (NSTimer*)timer{
// TODO
}
...
[tm invalidate] // 停止