2
我試圖同時使用:iOS:爲什麼計時器(和performSelector)立即觸發選定的方法?
[NSTimer scheduledTimerWithTimeInterval:2.0
target:self
selector:@selector(enableGestures)
userInfo:nil
repeats:NO];
和
[self performSelector:@selector(enableGestures) withObject:nil afterDelay:2.0];
觸發enableGestures方法,但在這兩個版本中,它被觸發兩次! (首先在計時器開始時和第二秒後)。與第二個片段相同的東西。爲什麼?
感謝
這沒有任何意義。沒有辦法'performSelector ... afterDelay'會立即觸發。您可能需要顯示一些周圍的代碼。 – 2011-06-14 11:44:08
你在做什麼'enableGestures'? – 2011-06-14 11:58:28