NSDataAsset
https://developer.apple.com/documentation/uikit/nsdataasset
"An object from a data set type stored in an asset catalog."
에셋 카탈로그에 저장된 데이터 집합 타입으로부터의 객체입니다.
Declaration
class NSDataAsset : NSObject
Overview
객체의 컨텐트는 관련 기기 특성을 갖는 하나 혹은 하나 이상의 파일 집합으로써 저장됩니다. 이 집합은 필요한 즉시 사용할 수 있는 리소스에 태그될 수 있습니다.
How Data Assets Are Initialized
데이터 에셋은 에셋 카탈로그에서 네임드 데이터 집합으로부터 초기화됩니다. 앱 개발 동안 데이터 집합을 생성해야 합니다. 각 데이터 집합은 하나 혹은 하나 이상의 데이터 파일을 가지고 있습니다. 각 파일은 기기의 기능에 대한 특성에 연결되며, 메모리의 최소 양 및 Metal의 버전을 포함합니다. 데이터 에셋을 초기화할 때, 시스템은 현재 기기에 가장 잘 일치할 수 있는 데이터 파일을 선택합니다.
에셋 카탈로그에서의 데이터 집합 타입에 대하 넏 많은 정보는 Asset Catalog Format Reference에 있는 Data Set Type을 살펴보시기 바랍니다. 에셋 카탈로그에 데이터 집합을 추가하는 것에 대한 더 많은 정보는 Asset Catalog Help에 있는 Adding Data Sets를 살펴보시기 바랍니다.
How Data Is Accessed
데이터 속성을 사용해서 데이터 파일에 접근할 수 있습니다. 속성이 NSData
이기 때문에 바이트 및 바이트의 범위로써만 가공되지 않은 데이터에 접근하는 메소드를 제공합니다.
구조화된 데이터에 접근하려면 바이트를 적합한 포맷으로 변환해야 합니다. 시스템은 몇 가지 데이터 타입을 변환할 수 있습니다. 한 가지 예는 XML 데이터이며, XMLParser의 initWithData:
메소드를 사용해서 변환합니다. 다른 데이터 타입은 가공되지 않은 데이터에 대한 파싱 및 변환을 위한 코드를 요구합니다. 큰 데이터 파일은 증분해서 변환해야 할 필요가 있을 수 있습니다.
See Also
Assets
UIImageAsset
단일 작품 설명을 여러 가지 방식으로 나타내는 이미지 컬렉션에 대한 컨테이너입니다.
https://developer.apple.com/documentation/uikit/uiimageasset
https://velog.io/@panther222128/UIImageAsset-z9ncocnt
Author And Source
이 문제에 관하여(NSDataAsset), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@panther222128/NSDataAsset저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)