딜레이(2)
-
특정 시간후에 코드 실행하기
# Handler new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { @Override public void run() { // 실행코드 } }, 1000); # Timer new Timer().schedule(new TimerTask() { @Override public void run() { // 실행코드 } }, 1000); # ScheduledExecutorService private static final ScheduledExecutorService worker = Executors.newSingleThreadScheduledExecutor(); Runnable runnable = new Runnable() { public void..
2022.05.03 -
특정 시간후에 코드 실행하기
# Objective-C dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{ // 10초후 동작할 코드 }); # Swift DispatchQueue.main.asyncAfter(deadline: .now() + 10.0) { // 10초 후 동작할 코드 } DispatchQueue.main.asyncAfter(deadline: .now() + 10.0, execute: { // 10초 후 동작할 코드 })
2021.04.30