iCloud에 저장된 문서 목록을 보여주는 UIDocument
기반 앱이 있습니다. 파일명이 NSMetadataItem
에서 metadataItem.value(forAttribute: NSMetadataItemDisplayNameKey)
으로 변경되었습니다. 문서에 문자열이 포함되어 있으므로 localizedName
속성을 재정 의하여이 문자열을 포함하는 더 나은 이름을 생성했습니다. 이상적으로, 나는 다운로드되기 전에 UIDocument
의 localisedName 속성을 보여주고 싶습니다. 이것을 할 수있는 방법이 있습니까?전체 문서를 다운로드하지 않고 UIDocument에서 localizedName을 가져 옵니까?
을 FileWrapper
으로 문서의 각 부분에 저장하고 있습니다. 제 경우에는 UIImage
과 String
입니다.
문서를 다운로드하지 않고 미리보기 이미지를 가져와서이 문자열에 해당하는 것이 있는지 궁금합니다.
저는 스위프트 4를 사용하고 있습니다 만, 여기서는 그 차이가 없다고 생각합니다. 많은 감사합니다.
감사합니다. 그러나 미리보기 이미지를 얻는 방식과 같이 문서를 열지 않고도 사용자 정의 된 재정의 된 문서 이름을 얻을 수 있는지 궁금합니다. 그럴 수 없다는 소리 : 새 파일이 있다는 알림을 받으면 커스텀 타이틀을 생성하기에 충분한 데이터가 다운로드 될 때까지 임시 이름 (파일 이름 일 수도 있음)을 표시해야합니다. –
이름을 사용자 정의하려는 방법을 말하지 않았습니다. 예를 들었을 때 말입니다. – Sojourner9
전체 문서가 필요할 수도있는 이름을 기반으로 사용자 정의 할 수 있습니다. 따라서 콘텐츠가 있거나 생성 된 (그리고 가지고있는) 장치에서는 이름을 일종의 메타 데이터로 저장하므로 새로운 장치는 전체 문서를 다운로드하기 전에 해당 이름 문자열 만 다운로드 할 수 있습니다. –