UploadPostController.swift에서 프로토콜을 선언해주고 해당 프로토콜을 상속받는 delegate라는 변수를 만들어준다.
이제 해당 delegate를 사용할 곳에서 이렇게 선언을 해주고 이 delegate를 처리할
다른 뷰 컨트롤러에서
이렇게 extension을 사용하여 해당 프로토콜을 상속받고 프로토콜에 전달된 함수를 구현하여 기능을 처리한다.
'개발 > 아이오에스' 카테고리의 다른 글
viewWillLayoutSubviews() / layoutSubviews() viewDidLayoutSubviews()/ (0) | 2021.04.29 |
---|---|
ios] 면접질문 (0) | 2021.03.22 |
ios] CAGradientLayer - 그라데이션 효과 (0) | 2021.03.11 |
ios] 코드로 UICollectionViewCell 설정하고 UICollectionViewController에서 적용하기 (0) | 2021.03.08 |
ios] 코드로 UITabBarController의 탭에 UICollectionViewController를 선언하고 콜렉션뷰 설정하기(테이블뷰처럼) (0) | 2021.03.08 |