본문 바로가기

프로그래밍/iOS

[iOS] 함수 delay 후 실행

잘 쓰던건데 오랜만에 쓸려니깐 까먹어서 적어둠


[self performSelector:@selector(function) withObject:nil afterDelay:1.0];

위와 같이 사용하면 function이란 함수를 1초 뒤에 실행


만약 함수에 인자(인자는 object형이여야 한다.)가 있다면

[self performSelector:@selector(function:) withObject:object afterDelay:1.0];


위와 같이 사용한다.

int의 경우 NSNumber로 바꾸어서 사용해야한다.