Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- clean architecture
- combine
- tableView
- Human interface guide
- RxCocoa
- UITextView
- collectionview
- 리팩토링
- rxswift
- map
- 애니메이션
- uiscrollview
- SWIFT
- Xcode
- swift documentation
- 스위프트
- Refactoring
- uitableview
- 클린 코드
- 리펙터링
- swiftUI
- Observable
- UICollectionView
- MVVM
- Clean Code
- ribs
- 리펙토링
- HIG
- Protocol
- ios
Archives
- Today
- Total
목록RxWebKit (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] RxWebKit, WKWebView, messageHandler 사용 방법 웹뷰 통신(native <-> javascript), 콜백
편의를 위해 사용한 프레임워크 pod 'RxSwift' pod 'RxCocoa' pod 'RxWebKit' pod 'SnapKit' RxWebKit WKWebView를 Observable로 wrapping한 클래스이므로, 보통 webView를 사용할 때 delegate를 사용하지만 RxWebKit을 사용하면 rx로 바인딩하고 처리하면 되므로 매우 편리 WKWebView에서 대표적인 비동기 처리 부분 (rx로 처리하면 편리) url 웹뷰 load가 성공했는지 이벤트를 받는 경우 messageHandler와 같이 javascript가 native로 메시지를 던져주는 경우 사전지식 MessageHanlder) messageHandler란 javascript에서 native로 이벤트를 보내고 싶은 경우, jav..
iOS 응용 (swift)
2022. 4. 16. 15:44