SwiftUI로 손쉽게 Notification 사용하기

보통 Notification을 설정하여 어떤 이벤트가 발행되면 그 Notification을 수신하고 있는 모든 곳들에서 해당 이벤트 송출을 수신 받아 적절한 액션을 취해주죠! 즉, NotificationCenter가 방송국과 같으며 Notification들은 하나의 프로그램이고 이 Notification을 수신 받는 쪽은 시청자라고 생각할 수 있습니다. 그렇기에 1:N의 관계이죠 🙋🏻 이 Notification을 SwiftUI에서도 손쉽게 사용할 수 있습니다. 두가지 방법을 소개하고 싶어요. 1️⃣ SwiftUI View에서 onRecieve를 이용해 Notification을 연결해 수신 받고 사용하기 2️⃣ ViewModel에서 Combine을 이용해 Notification 연결하여 사용하기 어떤것이 더 좋다 이런건 없지만 보통 프로젝트가 커질 수록 ViewModel을 구성하는게 많으니 저도 사실 1번이 편하긴한데 2번으로 사용합니다.

SwiftUI에서 Notification 사용하기

iOYES

SwiftUI에서 Notification 사용하기

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 8월 17일 오전 3:30

댓글 0

    함께 읽은 게시물

    투표 완료!



    개발자는 개발만 잘하면 될까

    최근에 친구가 추천해준 데일 카네기의 인간관계론을 읽던 중 고액 연봉을 받는 엔지니어들의 특징에 대한 흥미로운 내용이 있었다.

    ... 더 보기

     • 

    저장 14 • 조회 2,661


    5년만에 최저치를 기록한 SW 개발자 채용

    ... 더 보기

    5년만에 최저치를 기록한 SW 개발자 채용 공고

    개발자 취업 비법

    5년만에 최저치를 기록한 SW 개발자 채용 공고

    AI(LLM) 애플리케이션의 발전 속도가 AI 지능(능력)의 발전 속도를 따라가지 못하고 있는 상태가 되었다. 즉, 이제 AI가 부족한 것이 문제가 아니라, AI의 능력을 100% 활용하지 못하고 있는 것이 문제인 상태가 되었다는 이야기.

    조회 1,150


    훌륭한 데이터 분석가란 어떤 사람인가?

    ‘훌륭한 데이터 분석가란 어떤 사람인가?’에 대해

    ... 더 보기