if([timer isValid]) // << breakpoint here
{
NSLog(@"Timer Valid");
}
timer = [NSTimer scheduledTimerWithTimeInterval:[timeinterval intValue] target:self selector:@selector(PlayDelaySound) userInfo:nil repeats:NO];
timer
がスケジュールされていないときは初めて正常に機能します。しかし、その後の呼び出しでは、デバッグ中に、コンソールは私にログ(以下に示す)を1回のステップでログに記録します。その後、sigabrtを与えます。NSTimerはsigabrtを有効にしています
ヘルプ? おかげ
ログイン
Single stepping until exit from function objc_msgSend,
which has no line number information.
warning: Remote failure reply: E37
Single stepping until exit from function objc_msgSend,
which has no line number information.
warning: Remote failure reply: E37
'sigbart'とは、SIGABRTを意味します。 – jv42