Figure 6.1 Create a new iOS project and use Core...

18
Figure 6.1 Create a new iOS project and use Core Data.

Transcript of Figure 6.1 Create a new iOS project and use Core...

Page 1: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.1Create a new iOS project and use Core Data.

Page 2: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.2Create a new Mac OS project and use Core Data.

Page 3: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.3Take a look at what Xcode has built for you.

Page 4: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.4Open the Core Data model editor.

Page 5: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.5Examining a template for a Mac OS app.

Page 6: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.6Create a new entity.

Page 7: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.7Name the new entity.

Page 8: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.8Add a new attribute.

Page 9: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.9Review errors as they arise.

Page 10: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.10Name the attribute and set its type.

Page 11: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.11Use grid editor style.

Page 12: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.12Add attributes, relationships, or fetched properties in grid editor style.

Page 13: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.13Draw a relationship.

Page 14: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.14Release the mouse button to complete the relationship.

Page 15: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.15Add a relationship in table editor style.

Page 16: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.16Name and specify the cardinality of the relationships.

Page 17: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.17Double-headed arrows indicate a to-many relationship.

Page 18: Figure 6.1 Create a new iOS project and use Core Data.ptgmedia.pearsoncmg.com/images/9780672335778/downloads/06.pdf · Schem e Breakpoi nts PROJ ECT Core Data iOS.xcodeproj Build

Figure 6.18Set the delete rule.