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

    함께 읽은 게시물

    AI들 코딩 스타일이, GPT는 구글같고, Claude는 메타같음. Gemini는 부트캠프..🫢


    그래서 응용레벨 코딩에는 Claude가 낫고, 로우레벨 코딩에는 GPT가 나은 편.


    * 당연하지만 개인적인 느낌일 뿐 입니다.


    한 장에 메시지 하나만

    

    ... 더 보기

    Claude 너.. 아주 실망이야.. 😑 돈을 저렇게 처묵처묵하고는.. 에잉~

    ... 더 보기

    AI 시대, 데이터 분석에 대해 새롭게 정의해야 하는 이유

    AI 시대를 맞이하면서 우리는 다양한

    ... 더 보기

    < 답답한 팀원 때문에 잠 못 드는 리더에게 >

    1

    ... 더 보기

    MCP 모르면 대체 얼마나 손해 보는 걸까?🤔

    ... 더 보기

    MCP 모르면 대체 얼마나 손해 보는 걸까? | 요즘IT

    요즘IT

    MCP 모르면 대체 얼마나 손해 보는 걸까? | 요즘IT