- (IBAction) goStrobe:(id) sender {
[NSTimer scheduledTimerWithTimeInterval:2.0
target:self
selector:@selector(runLoop:)
userInfo:nil
repeats:YES];
}
- (void) runLoop {
if (imageTwo.hidden = YES) {
imageTwo.hidden = NO;
}
if (imageTwo.hidden = NO) {
imageTwo.hidden = YES;
}
}
我的代码在上面。每当我触发goStrobe时,它都会崩溃,我无法弄清楚原因。任何帮助将不胜感激。感谢
答案 0 :(得分:3)
这是你的runLoop函数签名,它在选择器中是错误的,只需删除末尾的“:”。你不需要这个,因为你的函数不带任何参数。