[iOS] Delegate로 ViewController간 데이터 전달 (코드작업)
아래 같은 상황처럼 Detail VC (내용수정) -> 저장 -> 화면 dismiss -> Main VC에 반영 위의 기능을 해보려고 합니다. ViewController 간에 데이터를 전달하는 방법은 Notification, Delegate 등이 있는데 오늘은 Delegate를 이용한 데이터 전달 방법에 대해 공부해 보겠습니다. Detail VC (데이터를 보내는곳) Delegate 패턴을 적용하기 위해선 protocol을 사용해야 하는데요. 해당 protocol은 채택, 준수, 대리자 위임을 해줘야 합니다. 먼저 protocol을 생성해 줍니다. (SendDataDelegate) // DetailViewController.swift protocol SendDataDelegate { // 프로토콜 선언 ..
iOS
2022. 3. 18. 22:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Swift ModernRIBs
- Swift
- Swift Error Handling
- swift 고차함수
- swift programmers
- ios
- swift protocol
- swift property
- Swift init
- CS 네트워크
- Swift final
- Swift 알고리즘
- RTCCameraVideoCapturer
- removeLast()
- Swift joined()
- Swift Leetcode
- Swift inout
- 2023년 회고
- RIBs tutorial
- 원티드 프리온보딩
- Class
- swift reduce
- Combine: Asynchronous Programming with Swift
- Swift 프로퍼티
- iOS error
- Swift RIBs
- swift (programmers)
- Swift 프로그래머스
- Swift joined
- Swift 내림차순
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함