1. 프로젝트 생성 및 Entity Description 만들기
* Use Core Data 체크!!
프로젝트가 생성되면<projectname> .Xcdatamodeld 파일을 선택 합니다.
하단의 Add Entity 버튼을 클릭하여 새로운 Entity 를 만듭니다
저는 "Item" 이라는 Entity를 만들었습니다.
* 주의 해야할 점은 Entity 이름의 첫 글자는 대문자로 해야 오류가 발생하지 않습니다.
Attribute 를 추가 하기 위해 " + " 나 하단의 Add Attribute 버튼을 누른다
Attribute 는 속성과 타입, 옵션등을 입력해야 한다.
Attribute 에 String 타입의 "name" 과 Integer 32 타입의 "age" 를 추가 하였다
2. NSManagedObject 하위 클래스 만들기
Entity 정의가 끝났다면 Entity에 대한 새로운 NSManagedObject를 생성해야한다.
Xcode -> Editor -> Create NSManagedObject Subclass... 메뉴를 선택 한다.
다음창이 뜨면 Entity 체크를 확인하고 Next 클릭
또 Next 클릭
완료가 되면 파일이 추가 된것을 확인할 수 있다.
NSManagedObject 하위 클래스 만들기 까지 완료 하였다
Core Data, NSManagedObjectContext (Save the Data, Retrieve the Data) 사용 - 2
에서 NSManagedObject 저장하기와 가져오기 내용을 정리하도록 하겠다.
댓글 없음:
댓글 쓰기