[iOS] Swift Concurrency

Zoe·2023년 12월 26일
0

iOS

목록 보기
38/39

Swift의 Concurrency에서 자주 사용하는 기술을 알아보자.

먼저, @MainActor는 특정 함수나 메서드, 심지어 클래스 전체가 메인 스레드에서 실행되도록 보장한다. @MainActor를 사용하면 복잡한 스레드 관리나 동기화 없이 UI 관련 작업을 간단하게 수행할 수 있다.

@MainActor func updateUI() {
    // UI 업데이트 로직
}

@MainActor class MyViewController: UIViewController {
    func updateUI() {
        // UI 업데이트 로직
    }
}
profile
iOS 개발자😺

0개의 댓글