안녕하세요, OSX에서 magicalRecord로 엔티티를 만드는 데 문제가 있습니다. NSManagagedSubclasses 등등. 내가 아래 applicationDidFinishLaunching이 코드 (나는 magicalRecord 2.2을 사용하고 있습니다) 실행할 때 :OSX에서만 마법 레코드가있는 엔티티 만들기 (+ entityForName :이 모델에서 '(null)'이라는 엔티티를 찾을 수 없습니다.)
[MagicalRecord setupCoreDataStack];
Person * person = [Person MR_createEntity];
person.name = @"alex";
을 나는 로그이 얻을 : 내가 IOS 프로젝트에서 동일한 코드를 실행하면
2013-10-06 18:01:54.320 TestMagicalRecord[7554:303] +[NSManagedObjectContext(MagicalRecord) MR_contextWithStoreCoordinator:](0x7fff71a96238) -> Created Context UNNAMED
2013-10-06 18:01:54.321 TestMagicalRecord[7554:303] +[NSManagedObjectContext(MagicalRecord) MR_setRootSavingContext:](0x7fff71a96238) Set Root Saving Context: <NSManagedObjectContext: 0x101924d00>
2013-10-06 18:01:54.321 TestMagicalRecord[7554:303] +[NSManagedObjectContext(MagicalRecord) MR_newMainQueueContext](0x7fff71a96238) Created Main Queue Context: <NSManagedObjectContext: 0x1001564a0>
2013-10-06 18:01:54.321 TestMagicalRecord[7554:303] +[NSManagedObjectContext(MagicalRecord) MR_setDefaultContext:](0x7fff71a96238) Set Default Context: <NSManagedObjectContext: 0x1001564a0>
2013-10-06 18:01:54.322 TestMagicalRecord[7554:303] +entityForName: could not locate an entity named '(null)' in this model.
그것은으로 실행 아무런 문제가 없다. OSX 용 샘플 코드를 찾으려고 노력했지만 행운이 없다.
Magical 레코드 Github 저장소의 Mac 샘플 코드에는 다른 리소스와 함께 실행하는 방법이 있습니까?
나는 그것의 간단한 해결책을 내기하지만 나는 작동하지 Docs/SO에서 아무것도 찾을 수 없습니다.
빠른 응답을 보내 주셔서 감사합니다. xcdatamodel 파일이 대상에 추가되었습니다. DefaultContext는 nil이 아닙니다 (도움이되는 경우). – LogSig