NSManagedObject
-
Ch2. NSManagedObject SubclassesRay Wenderlich/CoreData 2022. 10. 27. 22:33
Modeling your data XCode Editor에서 attribute를 원하는대로 추가할 수 있다. 원하는 이름과 타입을 선언하면 된다. 타입은 매우 종류가 많다. Boolean, Date, Double, String, Integer16, Integer32, Integer64, UUID, URI 등 그리고 Binary Data도 있다. (blob형태로 저장하는 기능이 지원됨) 그런데 바이너리를 저장했다가는 이 엔티티에 접근할 때마다 바이너리 데이터가 메모리에 올라가기 때문에 비효율적이다. XCode는 이를 방지하고자 Attributes Inspector에서 Allows External Storage옵션을 제공한다. Allows External Storage → 데이터베이스에 바로 파일을 저장하지..