저는 현재 플러터로 앱을 개발중인데 [앱을 실행했을때] 혹은 [어떤 버튼을 눌렀을 때] 특정 시간 뒤에 특정 메서드를 처리하는 기능을 만들고 싶었습니다. 이럴땐 아래와 같은 코드를 넣으시면 됩니다.
Future.delayed(const Duration(minutes: 30), (){
변수 대입 or 함수 호출 등
});
Future.delayed(Duration(minutes: getTime), (){
변수 대입 or 함수 호출등
});
다만 위의 차이를 보면 아시겠지만 minutes: 뒤에 상수를 직접 넣으면 const를 붙여야 하고
변수를 통해 시간을 넣으려면 const를 빼면 됩니다.
시간 단위는 아래와 같이 적절히 쓰시면 됩니다
'IT 정보 저장소' 카테고리의 다른 글
김치란 무엇인가? (0) | 2021.02.23 |
---|---|
비디오 게임의 정의 (0) | 2020.09.27 |
댓글