반응형
iPhone 용 Xcode에서 Core Data 모델을 생성 한 후 클래스를 생성하는 방법
Xcode에서 모델, 엔터티, 속성 및 관계를 만들었습니다. 내 엔티티에 대한 클래스는 어떻게 생성됩니까? 수동으로 만들어야합니까?
Xcode를 떠나지 않고도이 작업을 수행 할 수 있습니다 (XCode 4 지침은 답변 끝 참조).
- 편집기 창에 표시되도록 데이터 모델을 엽니 다.
- 그룹 및 창 창에서 한 번 클릭 클래스 폴더
- 이제 다이어그램 창의 아무 곳이나 한 번 클릭합니다.
- ⌘N을 눌러이 대화 상자를 불러옵니다.
- 마법사를 완료하여 하나 이상의 클래스에 대한 코드를 생성합니다. 참고 : 마법사의 이후 단계에서 생성 할 클래스를 선택합니다 (여기에 표시되지 않음).
나는 더 많은 아이폰 3 개발의 143 페이지에서 이것을 선택했습니다.
2010 년 12 월 6 일 업데이트 :
또는 아래와 같이 엔터티 목록에서 엔터티 중 하나 이상을 선택할 수 있습니다.
그런 다음 ⌘N을 눌러 위에 표시된 새 파일 대화 상자를 엽니 다. 이 대안을 사용하여 기본 위치를 수락하면 생성 된 클래스가 .xcdatamodel 아래에 배치됩니다. 수동으로 클래스로 드래그합니다 (Ref : Stanford, Developing Apps for iOS : ep. 12. Core Data and Table Views ).
2011 년 3 월 26 일 업데이트 (Xcode 4) :
XCode 4의 경우 새 파일 대화 상자 (⌘N)를 열고 Core Data에서 NSManagedObject 하위 클래스를 선택하면됩니다. 마법사는 클래스를 생성해야하는 엔터티를 묻습니다.
Xcode 4.3 이상에서는 다음을 수행 할 수 있습니다.
- 모델을 클릭하십시오
- 편집기 메뉴를 클릭하십시오
- NSManagedObject 하위 클래스 만들기를 클릭합니다.
- 원하는 곳에 파일을 저장하십시오
그리고 끝났습니다!
mogenerator를 사용할 수도 있습니다 . 이제 mogenerator를 Xcode에 완벽하게 통합하는 Xmo'd가 포함됩니다.
MotoSwift 를 사용해 볼 수도 있습니다 .
- 이건 간단하다
- Stencil 템플릿 언어 지원
- XCode 생성 및 mogenerator 생성과 유사한 신속한 템플릿 포함
반응형
'Programing' 카테고리의 다른 글
하나의 특정 Laravel 마이그레이션 실행 (단일 파일) (0) | 2020.12.03 |
---|---|
파이썬에서 나누기 연산자를 사용할 때 십진수 값을 어떻게 얻습니까? (0) | 2020.12.03 |
읽기 성능을 위해 OLAP 데이터베이스를 비정규 화해야합니까? (0) | 2020.12.03 |
ApplicationContext 자체를 주입하는 방법 (0) | 2020.12.03 |
배열에 요소가 있는지 확인하십시오. (0) | 2020.12.03 |