iOS 용 잡지 앱 (잡지 스탠드 제외)을 제작하고 있습니다. 3 개의 잡지가 있고 각 잡지에는 3 개의 문제점이 있습니다. 내 메인보기 컨트롤러는 잡지 선반을 나타내며 잡지 버튼은 사용자가 상호 작용할 때 해당 문제 선반 (보기 컨트롤러)을 탐색합니다.다운로드 진행 상태를 독립적으로 추적합니다.
내 문제는 문제를 다운로드 할 때 사용자가 잡지 선반으로 돌아갈 때입니다. 그래서이 경우에는 내 issueCover
뷰 클래스 (커버 이미지, 다운로드 버튼, 진행률 표시 줄이 들어있는 위치)가 손실되고 issueCover
보기와 다운로드 클라이언트 클래스 간의 연결이 끊어집니다.
KVO
상태 관찰을 사용하여 다운로드 클라이언트 클래스에서 진행을 시도했지만 사용자가 탐색 할 수 있기 때문에 내 KVO
이 빈보기로 진행하고 충돌로 이어집니다.
What I do is the almost same with this tutorial app except magazine issue cover can be nil
어떻게 뷰가 사라지고 다시 나타날 경우에도이 다운로드 진행 플로트 번호를 추적 할 수 있습니까?