(IOS) 초기화/갱신 류의 작업은 viewWillAppear와 viewDidLoad 중 어디에서 할까??
출처: 수강중인 패스트캠퍼스 30가지 프로젝트 강의 - viewController의 생명주기 해당 강의의 뒷쪽 강의 수강 중, 동일한 초기화 작업인데 일부는 viewDidLoad()함수를 override하며 작성해주었고, 다른 일부는 viewWillAppear()함수를 override하며 작성해주는 것을 보고 두가지를 다른 함수에 override해주는 이유를 바로 받아들이지 못하였다. 시뮬레이터로 작성한 코드를 테스트하던 중, A라는 viewController에서 다른 viewController가 push되었다가 pop되어 다시 A로 돌아왔을 때, 나는 A가 데이터의 변화를 반영하여 화면에 뿌려주기를 바랬고, A는 이미 그렇게 작동하고있었다. 나는 그렇게 의도한 적이 없는데 그렇게 작동하고있는 이유는 A..
IOS
2022. 5. 16. 23:24