coroutine1 [Android] Kotlin CoroutineScope 에 대해 알아보자 프로그래밍에서 비동기 처리는 매우 까다롭고 중요한 개념입니다. 다양한 언어에서 비동기를 처리 하기 위해 다양한 방법을 사용하며, 코루틴은 Kotlin 에서 비동기를 처리하는 방식입니다. 그럼 CoroutionScope 는 무엇일까요? Scope 라는 말 그대로 비동기를 실행하기 위한 작업 범위 입니다. 비동기 작업을 해당 Scope (범위) 에서 실행해라. 이는 무분별한 비동기 처리로 인한 메모리 누수와 리소스 낭비를 막기 위함입니다. 사용자는 CoroutineScope 를 설정하고 특정 수명 주기에 따라 실행, 취소, 재실행 등을 할 수 있습니다. 그럼 CoroutineScope 의 종류에는 어떤것이 있을까요? GlobalScope 안드로이드에서 CoroutineScope 를 설정하지 않아도 기본적으로.. 2023. 9. 8. 이전 1 다음 반응형