Failed to load model named 응용 프로그램 이름이 나타날 때
미안합니다. 아주 평범하게 썼습니다💦
https://stackoverflow.com/questions/42553749/core-data-failed-to-load-model
이후에도 참고로 코드의 github를 게재할 예정입니다.
https://github.com/ei17ringo/sampleCoreData002/blob/76e4a765378d9108018f7638a9bf046ffb814691/sampleCoreData002/ViewController.swift
이 오류가 발생했을 때 아래의 기술 부분을 다시 수정하십시오.
하지만 여기에는 다음과 같은 해결책이 적혀 있다.
이렇게 되면 순서 등에도 문제가 있을 수 있기 때문에 이런 오류가 발생하고 해결될 때까지 사진을 마지막에 두고 싶습니다.
만약 나의 견해가 틀리지 않았다면, 나는 이것이 틀림없이 원인이라고 생각한다.
let container = NSPersistentContainer(name: "coredataSample")
"coredtaSample"의 기술은 항목 이름이 아닌 모델입니다.만약에 xcdatamodeld를 만들어서 얘기하면...let container = NSPersistentContainer(name: "Model")
반드시 이렇게 해야 한다.가능하면 모델.xcdatamodeld를 제작할 때 모델을프로젝트 이름으로 추천합니다.
이유인가요?그것은 ~ 이다.CoreDate의 자동 생성은 이렇습니다. 앞으로 좀 편리할 것 같은데...
이미지
코드젠의 변경도...
오류가 발생하기 전에 안전하게 오류가 발생했습니다.
위의 위치를 수정하면 오류가 사라집니다.
Reference
이 문제에 관하여(Failed to load model named 응용 프로그램 이름이 나타날 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sachiko-kame/items/2ef98e3244df23b60f04텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)