[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 joined
- 2023년 회고
- Swift
- 원티드 프리온보딩
- swift reduce
- Swift inout
- Swift RIBs
- Class
- RTCCameraVideoCapturer
- swift protocol
- Swift 프로퍼티
- Swift 알고리즘
- swift programmers
- swift (programmers)
- Swift Leetcode
- Combine: Asynchronous Programming with Swift
- Swift joined()
- Swift final
- Swift 내림차순
- Swift init
- CS 네트워크
- Swift ModernRIBs
- RIBs tutorial
- removeLast()
- swift 고차함수
- ios
- iOS error
- Swift 프로그래머스
- swift property
- Swift Error Handling
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함