저는 일주일에 60-70 개의 비디오를 3-8MB 크기로 다운로드해야하는 iOS 응용 프로그램이 있습니다. 문제는 이러한 비디오를 어떻게 다운로드합니까? 데이터베이스에 비디오 및 URL 목록을 저장합니다.iOS에서 백그라운드 비디오를 여러 번 다운로드하는 방법은 무엇입니까?
가능한 해결책 :
사용하십시오 UIBackgroundTaskIdentifier
는 즉시 앱을 시작으로 beginBackgroundTaskWithExpirationHandler
를 호출합니다. 이 작업은 하나의 비디오를 다운로드합니다.
endBackgroundTask
에서 다운로드 한 특정 비디오를 표시합니다.
여기에서 우려되는 사항은 여러 번 시작할 수 있습니까? UIBackgroundTaskIdentifier
? 어디에서 시작해야합니까? AppDelegate에서? 특정 컨트롤러? 특정 컨트롤러에서 시작하는 경우 viewDidLoad()
에서 앱을 종료하면 어떻게됩니까?
나를 안내하거나 다른 해결책을 제공해주십시오. 감사합니다.
솔루션 A는 좋지만 솔루션 B는 무엇입니까? 솔루션 B가 있습니다. 맞습니까? – Raptor