"Allows External Storage"NSData 속성으로 CoreData에 MP4 파일을 저장하고 있습니다. 어떻게하면이 데이터에 경로 문자열이나 NSURL을 가져올 수 있습니까? 또한 1MB 미만의 mp4 파일이 내부적으로 저장되면 어떻게됩니까? 그런 다음 경로를 제공 할 수 없습니까? 데이터가 외부 또는 내부에 저장되었는지 여부를 쉽게 알 수 있습니까?외부 데이터 참조로 CoreData에 저장된 MP4 ... 경로를 얻는 방법?
2
A
답변
2
코어 데이터는 경로를 가져올 수있는 방법을 제공하지 않습니다. 비록 외부 파일을 사용하지 않았기 때문에 이이라는 것을 보장하지 않습니다. 경로가 존재하는지 또는 그 경로가 무엇인지 알 필요가없는 곳으로 설계되었으며, API는 그러한 태도를 반영합니다.
비공식적으로 파일을 찾을 수 있습니다. 데이터 저장소가 Foo.sqlite
이라면 외부 파일 (있을 경우)은 .Foo_SUPPORT/_EXTERNAL_DATA/
이라는 동일한 폴더의 하위 디렉터리에 있습니다. 실제 파일 이름은 UUID 일 뿐이므로 어떤 관리 대상 개체가 자동으로 실행되지 않는지 파악하십시오. 당신이 할 수있는 최선의 방법은 아마도 관리 대상 객체의 수정 날짜를 추적 한 다음 동일한 mod 날짜를 가진 파일을 찾는 것과 같을 것입니다.
어떤 이유로 든 파일을 가져와야하는 경우 자체 외부 참조 코드를 롤업해야합니다. 이것은 매우 간단합니다.
관련 문제
- 1. 열린 파일 경로를 얻는 방법
- 2. Java에서 mp4-movie의 단일 이미지를 얻는 방법
- 3. CoreData에 sqlite 데이터 가져 오기
- 4. 데이터를 coreData에 저장하는 방법
- 5. iPhone4 : 애플리케이션이 홈 버튼 클릭시 CoreData에 저장된 모든 데이터를 잃습니다.
- 6. DataGridBoundColumn의 바인딩 경로를 얻는 방법
- 7. Jar 파일 경로를 얻는 방법
- 8. Ruby에서 데스크탑 경로를 얻는 방법
- 9. 레일 경로에서 경로를 얻는 방법
- 10. xml 파일에 저장된 외부 데이터로드
- 11. 설치된 패키지의 lib 폴더 경로를 얻는 방법
- 12. VBA 현재 사용자 응용 프로그램 데이터 폴더의 경로를 얻는 방법?
- 13. drupal에서 mp4 파일의 경로를 숨기거나 암호화하거나 변경합니다.
- 14. CoreData에 저장된 문자열은 <null>과 문자열을 반환합니다. 왜?
- 15. 방법 사용자 설정 경로를 얻는 방법 Qt4.4
- 16. 변수 외부 루프를 얻는 방법?
- 17. 외부 URL을 얻는 방법 좋아해요
- 18. 레지스트리에 저장된 경로를 어떻게 참조합니까?
- 19. PHP에서 데이터베이스에 저장된 다음 이미지를 얻는 방법
- 20. 데이터베이스에서 저장된 텍스트 레이아웃을 얻는 방법
- 21. 문서 디렉토리에 저장된 비디오의 축소판을 얻는 방법
- 22. SD 카드에 저장된 이미지 수를 얻는 방법
- 23. 인스턴스 변수에 저장된 모델의 속성을 얻는 방법
- 24. linq 호출에 저장된 값을 얻는 방법 Expression
- 25. ObjectData를 CoreData에 저장하십시오.
- 26. 웹 프로젝트에서 참조 된 .dll의 경로를 얻는 방법
- 27. 저장된 데이터 중복
- 28. 저장된 쿠키 경로를 가져올 수 있습니까?
- 29. 외부 정보가없는 상대 URL에서 절대 경로를 얻는 방법은 무엇입니까?
- 30. 잘못된 MP4 메타 데이터 수정