2013-12-13 5 views
0

마침내이 인 제너레이터가 작동합니다. 즉, 각 엔티티 (.h 파일, .m 파일 및 밑줄이 접두사 인 .h 및 .m 파일 두 개)마다 4 개의 파일이 생성되었습니다. 나는 동일한 앱 (밑줄이없는)이 이미 내 앱에 있음을 확인했다. 차이점은 오래된 것들은 그들에 프로그램 논리를 가지고 있으며 새로운 것들은 어떤 논리에서도 비어 있습니다.생성 된 Mogenerator 파일은 어떻게해야합니까?

enter image description here

어딘가에는 내가 내 응용 프로그램에 새 파일을 넣어 가지고 읽을 수 있지만 내가 그렇게한다면, 나는 그들의 논리로 사람을 닦아 주실 것이다. 이제 어떻게해야합니까?

+0

Mogenerator를 사용하기 전에 NSManagedObject 하위 클래스 파일을 만들었습니까? 그런 다음 밑줄이없는 이전 파일은 Xcode에서 한 번 생성 한 것입니다. Mogenerator 파일은 생성 된 Xcode를 대체합니다. 이전 파일에 사용자 지정 논리가있는 경우 해당 파일을 mogenerator 파일에 복사합니다 (밑줄 없음). –

+0

앱에 '복사'한다는 것은 무엇을 의미합니까? mogenerator는 프로젝트 디렉토리의 어딘가에 파일을 생성해야하며 프로젝트에 추가해야합니다. - 밑줄이있는 파일은 "기계"클래스이며 프로젝트를 빌드 할 때마다 작성됩니다. 밑줄이없는 파일은 "인간"클래스이며 한 번만 생성되며 절대 대체되지 않습니다. 휴먼 클래스 파일에는 사용자 정의 논리가 있어야합니다. –

+0

답장으로 의견을 다시 작성하여 동의하고 문제를 마감하십시오. 도와 줘서 고마워. – SpokaneDude

답변

1

밑줄이있는 파일은 "시스템"클래스이며 프로젝트를 빌드 할 때마다 작성됩니다. 밑줄이없는 파일은 "인간"클래스이며 한 번만 생성되며 절대 대체되지 않습니다. 휴먼 클래스 파일에는 사용자 정의 논리가 있어야합니다.

Xcode 생성 관리 대상 하위 클래스 파일에 이전에 코드를 추가 한 경우 이 코드를 mogenerator 휴먼 클래스 파일로 이동합니다.

+0

감사합니다 ... 도와 주셔서 감사합니다. : D – SpokaneDude