내 앱은 NSTimer
개체의 여러 스레드를 사용합니다.빠른 앱 중지/일시 중지
고정 된 지연이 아닌 임의의 시간에 무작위로 호출되는 한 기능 내에서 전체 앱을 일시 중지하고 1 second
의 스레드 만 일시 중지합니다. 나는 다음과 같은 코드가 있습니다
[self performSelector:@selector(subscribe) withObject:self afterDelay:3.0 ];
목표 C이고, I는 다음과 같이 스위프트로 번역 시도 :
self.performSelector(Selector:changeColourOfPage(), withObject: self, afterDelay: 1.0)
하지만 내가 오류 Missing argument for parameter 'waitUntilDone' in call
을 얻고 나는 그것을에 있음을 넣을 때 그것은 인수를 원한다고 말합니다. modes
그러나 내가 그걸 넣었을 때는 Extra argument modes
라고합니다.
나는 앱을 일시 중지하는 방법과 모든 스레드를 몇 초 동안 알아 내고 정상적으로 계속 수행 할 수 없다.
아이디어가 있으십니까?
완벽한 예 @conner; 나를 위해 완벽하게 일했다! –