Pergunta

Eu continuo recebendo este erro "Erro:. Espera-qualificador-lista especificador de código de dados núcleo im trabalhando com, no delegado aplicativo

Agora, quando eu recebo este erro e cerca de 40 outros erros relacionados com managedobjectcontext etc, pensei que talvez as necessidades da biblioteca a ser importado. Agora eu não tiver feito isso antes, mas eu fui ao grupo Frameworks e adicionar quadros existentes e acrescentou CoreData.framework. I re-construir e ele ainda veio com o erro. Preciso de importação nada nos cabeçalhos de forma explícita ou há algum outro passo que eu preciso fazer?

Graças

Foi útil?

Solução

Você está certo, mas é ...

#import <CoreData/CoreData.h>

Outras dicas

Você pode especificar o erro exato? O pouco depois de "para" é provavelmente a parte mais importante.

O expected specifier-qualifier-list... erro indica que você tentou usar um tipo de dados indefinido em uma declaração de membro, seja em uma classe ou um struct. Você precisa #import o cabeçalho específico onde o tipo de falta é definido. Para descobrir quais cabeçalho contém o tipo de falta, Command-clicar duas vezes sobre o nome do tipo para abrir o cabeçalho em que é definido. Em seguida, mantenha pressionada a tecla Command e clique no título da janela para ver o caminho completo do cabeçalho. Por exemplo,-clique duplo comando no "NSImage" abre o arquivo NSImage.h, e clicando comando os shows título que está em AppKit.framework. Assim, a declaração de importação para este cabeçalho seria #import <AppKit/NSImage.h>.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top