我正在使用 aNSTimer
来运行动画(现在只需调用它myMethod
)。但是,它会导致崩溃。
这是代码:
@implementation SecondViewController
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void) myMethod
{
NSLog(@"Mark Timer Fire");
}
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"We've loaded scan");
[NSTimer scheduledTimerWithTimeInterval:2.0
target:self
selector:@selector(myMethod:)
userInfo:nil
repeats:YES];
animationTimer = [NSTimer scheduledTimerWithTimeInterval: 1.0 target:self selector:@selector(myMethod:) userInfo:nil repeats: YES];
}
这是崩溃期间的输出
-[SecondViewController myMethod:]:无法识别的选择器发送到实例 0x4b2ca40 2012-06-21 12:19:53.297 Lie Detector[38912:207] *由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[SecondViewController myMethod:] : 无法识别的选择器发送到实例 0x4b2ca40'
那么我在这里做错了什么?