2013-11-21 3 views
2

나는 비디오 컨텐츠 ​​(유튜브 같은 것을)이있는 응용 프로그램 내 응용 프로그램에서 오프라인 모드를 만들고 싶어 (인터넷에 연결되어 있지 않음 모드)오프라인 모드

  1. 최종 사용자는 의지가 다운로드 비디오 소스는
  2. 비디오 소스 앱이 최종 사용자가 나는 것 오프라인 비디오 컨텐츠 ​​

을 얻을 것이다 오프라인 모드에서 열립니다 장치

  • 에 저장됩니다 이런 종류의 로직을 구현하는 가장 좋은 방법은 무엇인지 들어서 기쁘게 생각합니다. Core Data에 대한 몇 가지 소스 코드 나 예제가 있습니까?

  • 답변

    4

    귀하의 질문은 매우 일반적입니다. 목표에 대한 세부 정보를 제공해야합니다.

    코어 데이터는이 경우 많은 작업이 될 수 있습니다. 특히 학습 곡선.

    간단한 솔루션은 파일 시스템에서 비디오를 저장하고 동영상이 저장되는 경로 (메타 정보)를 포함 (당신이 원하는 또는 무엇이든) PLIST 파일을 사용할 수 있습니다.

    을 어쨌든, 당신이 원한다면 핵심 데이터를 채택하십시오. 동영상에 관한 메타 정보 만 포함하게됩니다. 그리고 비디오가 아닙니다. 이전과 마찬가지로 디스크에 저장됩니다. 아마도 외부 저장소 기능이 올바른 방법 일 수 있습니다.

    +0

    안녕하세요, 귀하의 답변을 주셔서 감사합니다. 작은 연구 후 나는 핵심 데이터 + 파일 시스템이 될 것이라고 이해했다. 당신이 생각하는 것? – ElizaS

    +0

    @ 엘리자 만약 당신이 유연성을 원한다면, 그렇습니다. 따라야 할 올바른 방법입니다. 거기 밖으로 많은 자원을 찾을 수 있습니다. 잘 했어!! –

    +0

    고맙습니다. 동영상에 초점을 맞춘 몇 가지 github 예제가 있다면 URL을 보내 주시면 기쁩니다. 다시 10 배! – ElizaS

    관련 문제