wiem, można to zrobić za pomocą:opóźnić wywołanie metody w Objective-C
[self performSelector:@selector(myMethod) withObject:nil afterDelay:3.0]
Jednak problem jest, że chcę tylko 1 wywołanie metody mają być wykonane. Dzięki tej funkcji połączenia będą się układać jeden na drugim. Chcę nawiązać połączenie i jeśli zostanie wykonane inne połączenie, pierwszy zostanie odwołany. Pomysły?
'performSelector: withObject: afterDelay:' wykonuje selektor ** dokładnie jeden raz. ** Nie widzę twojego problemu. –
Czy próbujesz wywołać wiele 'performs', a następnie chcesz wykonać tylko ostatni? –
Tak, Inder. Dokładnie chcę tego zrobić. Przepraszam za bycie niejasnym. – Michael