2010-12-20 3 views
0

코어 데이터 db에서 기본 정보를 보여주는 앱을 개발 중 저장 버튼을 눌렀을 때 DB 저장 정보가 있는데 테이블의 다른 뷰에 데이터를 표시하려고 할 때, 나는 오류를 얻을하지만 NSexeption>NSException 테이블 뷰 핵심 데이터

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not locate an NSManagedObjectModel for entity name 'Contacts'' 

데이터가 내가 SQLite는 그래픽 인터페이스에 체크로 제대로 저장하지만, 위의 오류와 함께 테이블에 표시되지 않으며,

방법 제발 고쳐 주실 래요?

내 작은 프로젝트는 정말 감사 here!

입니다!

+0

귀하가 제공 한 링크에서 귀하의 프로젝트를 찾을 수 없습니다. – WrightsCS

+0

안녕하세요, 죄송합니다. 링크가 작동 중입니다. 감사합니다;) – MaKo

답변

0

좋아, 당신의 managedObjectContext 요구 ShowViewController 시도에서, 앱 Deleagte에서 온 :

managedObjectContext = [(CoreDataEnsaAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext]; 

는 지금 상황이 NULL 형태 _context을오고있다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다.하지만이 통화를 변경해야하는 위치가 명확하지 않습니다. 감사합니다. – MaKo

+0

은 _context를 this로 바꿉니다. – WrightsCS