/ / ios coredata error Não é possível encontrar o modelo para o armazenamento de origem [duplicado] - iphone, ios, objetivo-c, núcleo de dados

ios coredata error Não foi possível encontrar o modelo para o armazenamento de origem [duplicado] - iphone, ios, objective-c, core-data

Eu adicionei algumas alterações no meu modelo de dados e agora tenho essa mensagem de erro:

Não é possível encontrar o modelo para o armazenamento de origem

Você poderia me explicar qual é a razão disso? Como resolver este problema? por que não apareceu após as alterações do meu modelo de dados anterior?

Agradeço antecipadamente!

Respostas:

1 para resposta № 1

Você não usou o controle de versão ao migrar para um novo modelo. Antes de fazer alterações no seu modelo, é necessário criar uma nova versão para que ele saiba acompanhar as alterações dessa maneira.

Quando tive esse problema, tentei váriassoluções (incluindo renomear mãe para mãe e vice-versa) e a única coisa que funcionou foi iniciar um novo projeto. Mesmo nome, dados principais padrão. Eu construí meu modelo primeiro, depois copiei colei todas as classes, etc e depois passei algumas horas certificando-me de que tudo estava conectado e funcionou, etc.

Então eu aprendi a usar git, começando a mantercontrole de versão e também começou a usar versões de modelo. Agora, se eu encontrar um erro fatal, volto para a versão anterior no git e parece que nada aconteceu.

Boa sorte