notification
-
VoiceOver를 통한 이벤트 전송iOS 2024. 1. 4. 19:30
안녕하세요. 그린입니다 🍏 이번 포스팅은 보이스오버 기능을 사용 시 보이스오버 이벤트를 전송하는 방법에 대해 학습해보겠습니다 🙋🏻 그전에 보이스오버에 대해 개요부터 어떻게 기본적으로 사용되는지 이전 포스팅에서 세밀하게 다뤄봤으니 그걸 먼저 보고 오시는걸 추천합니다! 이번 학습은 이전 포스팅의 연장으로 특정 부분에 대해 살펴봅니다ㅎㅎ SwiftUI에서 VoiceOver 사용하기 안녕하세요. 그린입니다 🍏 이번 포스팅에서는 SwiftUI에서 VoiceOver를 적용하고 사용하는 방법에 대해 알아보려합니다 🙋🏻 이번 포스팅에서는 VoiceOver가 무엇이고 SwiftUI에서 어떻게 적용 및 사 green1229.tistory.com 자 그럼 시작해볼까요~? VoiceOver를 통한 이벤트 전송? 먼저 보이스오..
-
SwiftUI에서 타이머 구현하기 (feat. User Notification)SwiftUI 2023. 8. 22. 08:56
안녕하세요. 그린입니다 🍏 이번에서 SwiftUI에서 타이머를 구현하면서 시간이 다되면 Local Notification까지 받아보는 기능을 구현해볼께요 🙋🏻 우선 모델부터 설계해볼께요! Time Model 구현 설정한 타이머 시간을 시 / 분 / 초로 나눠서 각 타이머가 돌 수 있도록 하면 좋을것 같네요. 그러기 위해선 각 프로퍼티들이 필요하고 시 / 분 / 초로 나눈 시간을 변환하여 초로 만들어주는 프로퍼티들도 필요할것 같아요. struct Time { var hours: Int var minutes: Int var seconds: Int var convertedSeconds: Int { return (hours * 3600) + (minutes * 60) + seconds } static func ..
-
SwiftUI에서 Notification 사용하기SwiftUI 2023. 8. 17. 12:25
안녕하세요. 그린입니다 🍏 이번 포스팅에서는 SwiftUI에서 Notification을 받아 처리하는 방법에 대해 학습해보겠습니다 🙋🏻 흔히, 다른 뷰에서 이벤트가 발생하면 전역적으로 NotificationCenter를 통해 Notification을 쏘고 해당 노티피케이션을 수신하고 있는 다른 뷰들에서는 적절한 처리를 쉽게 해줄 수 있고 또 그럴때 많이 사용하죠! SwiftUI에서 간단하게 사용하는 방법에 대해 구현해보고 알아가보시죠 🕺🏻 우선 두가지 방식을 사용해보려해요! 가장 먼저 SwiftUI에서 onRecieve를 통해 수신 받아 사용하는 방법입니다. onRecieve 이용하기 코드가 간단하니 별도 파일을 쪼개지 않고 쉽게 한 뷰에서 보겠습니다. import SwiftUI struct Conten..
-
KVO와 Notification 간단 정리iOS 2020. 11. 19. 15:44
안녕하세요. 그린입니다! 이번 포스팅에서는 간단하게 KVO와 Notification에 대해 제 생각을 정리한 부분을 공유하겠습니다. 코드가 있는것은 아니고 학습한 내용으로 간단한 정리입니다. -. KVO : Key-ValueObserving의 약자로, 주체가 노티피케이션처럼 센터가 아닌 자기자신이다. 다른 인스턴스에 직접 매칭을 하며 변화를 찾는다. 예전방식으로 지금은 잘 사용되지 않는 방식 -. Notification : 인스턴스 간 통신으로 인스턴스 사이 정보를 전달해서 알려줄 수 있는 매개체로 볼 수 있다. 매개체를 알려주는것은 Notification이라고 하고 그 매개체의 변화를 지켜보고 싶은것을 Observing이라고 한다. 그리고 그 매개체를 알려주는 센터를 Notification center..