중단함수1 코루틴 - 중단함수 중단함수중단함수란?중단 함수란 코루틴을 중단할 수 있는 중단점을 제공하는 함수를 말한다.suspend fun 을 통해서 구현할 수 있다.기본적으로 일반 함수와 크게 다르지 않으나, 내부에 중단지점을 가질 수 있다는 것이 일반함수와의 차이다.일반적인 함수나 메서드(루틴과 서브루틴)코루틴중단함수는 코루틴이 아니다.코루틴을 처음 접하는 경우 중단함수가 코루틴이라고 착각할 수 있다.중단함수는 코루틴이 아니고, 코루틴 내에서 실행될 수 있는 함수이다.중단함수의 사용중단함수는 코루틴을 중단할 수 있는 함수이다. 그렇기 때문에 일반함수처럼 사용할 수 없다.중단함수를 호출할 수 있는 곳은 아래와 같다.코루틴 스코프다른 중단함수fun main() { myMethod() // 호출 불가능}suspend fun myMeth.. 2024. 9. 17. 이전 1 다음