300x250 Pattern1 UINavigationViewController (with. Coordinator Pattern) 지저분한 viewController를 정리해보자 UINavigationController를 좀 더 관리하기 쉽고 재사용하기 쉽게하려면 Coordinator 패턴을 이용하면 된다. 한 곳에서 viewController들이 push되고 pop되는 등의 관리를 하고, 사용하는 곳에서는 관리클래스의 함수 하나만 호출해다 쓰면 된다. 기존의 방식은 let vc = self.storyboardinstantiateViewController(withIdentifier: "id") as! someViewController self.navigationController.pushViewController(vc, animated: true) 이렇게 매번 Avc가 Bvc를 알아야 했다. 이는 객체간 결합도가 높아지게 하는 방식.. 2023. 3. 2. 이전 1 다음 300x250