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
- collectionview
- swiftUI
- combine
- Xcode
- Clean Code
- HIG
- tableView
- ios
- 클린 코드
- Human interface guide
- uiscrollview
- 리펙터링
- map
- UITextView
- rxswift
- 리팩토링
- Protocol
- clean architecture
- UICollectionView
- SWIFT
- swift documentation
- RxCocoa
- uitableview
- 리펙토링
- 스위프트
- 애니메이션
- ribs
- Observable
- Refactoring
- MVVM
Archives
- Today
- Total
목록native javascript (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