FileDocument
·
SwiftUI
FileDocument는 파일을 오가는 document를 직렬화 하는데 사용하는 프로토콜입니다. 문서를 구조와 같은 값 유형으로 저장하려면 FileDocument 프로토콜을 준수하는 유형을 만들고 필요한 메서드와 프로퍼티를 구현합니다. 프로토콜을 준수하기 위해서는 readableContentTypes을 정의하여 document를 읽고 쓸 수 있는 콘텐츠 유형을 list로 설정할 수 있습니다. 만약 읽어오는 타입과 문서가 쓸 수 있는 콘텐츠 유형 목록이 읽는 것과 다르다면, 선택적으로 writableContentTypes를 정의할 수도 있습니다. init(configuration:)을 사용하여 파일로부터 document를 불러옵니다.문서를 파일에 저장하는 것은 해당 문서의 내용을 fileWrapper(co..