dismissBlock
-
[iOS] dismissBlock이라는 프로퍼티를 이용해보자.앱등이에게 살충제를 뿌린다./iOS 2016. 8. 13. 00:59
FirstViewController에서 ModalViewController를 띄운다. SecondViewController에서 ModalViewController를 띄운다. ThirdViewController에서 ModalViewController를 띄운다. 세 개의 ViewController에서 다른 ViewController를 Modal로 띄우는 경우가 있다. 그리고 Modal이 닫겼을 때 특정 기능이 실행되길 원한다. 하지만 세 경우 모두 그 기능이 모두 다르다면? ModalViewController에서 dismissviewcontrolleranimated completion메소드의 completion블락에 이 기능을 전달한다고 가정하자. completion안에서 if 문을 통해 어떤 기능을 실행할..