Pro Core Data for iOS : data access and persistence engine for iPhone, iPad, and iPod touch / Michael Privat and Rob Warner.
Provides information on storing and retrieving application data, covering such topics as creating a data model, working with data objects, refining the results set, versioning and migrating data, and adding encryption.
Saved in:
Online Access: |
Full Text (via O'Reilly/Safari) |
---|---|
Main Author: | |
Other Authors: | |
Format: | eBook |
Language: | English |
Published: |
New York :
Apress,
©2011.
|
Subjects: |
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | b10281219 | ||
006 | m o d | ||
007 | cr ||||||||||| | ||
008 | 110818s2011 nyua o 001 0 eng d | ||
005 | 20240829144247.4 | ||
019 | |a 713084978 |a 759865579 |a 765144075 |a 771214795 |a 857251216 | ||
020 | |a 9781430233565 |q (electronic bk.) | ||
020 | |a 1430233567 |q (electronic bk.) | ||
020 | |z 9781430233558 |q (pbk.) | ||
020 | |z 1430233559 |q (pbk.) | ||
024 | 7 | |a 10.1007/978-1-4302-3356-5 |2 doi | |
029 | 1 | |a AU@ |b 000048770253 | |
029 | 1 | |a AU@ |b 000053271753 | |
029 | 1 | |a AU@ |b 000060583539 | |
029 | 1 | |a DEBSZ |b 368473236 | |
029 | 1 | |a DEBSZ |b 39716257X | |
029 | 1 | |a HEBIS |b 291540325 | |
029 | 1 | |a NZ1 |b 13932665 | |
035 | |a (OCoLC)safo747105223 | ||
035 | |a (OCoLC)747105223 |z (OCoLC)713084978 |z (OCoLC)759865579 |z (OCoLC)765144075 |z (OCoLC)771214795 |z (OCoLC)857251216 | ||
037 | |a safo9781430233558 | ||
040 | |a GW5XE |b eng |e pn |c GW5XE |d OCLCQ |d COO |d OCLCQ |d UMI |d MEAUC |d E7B |d HEBIS |d B24X7 |d EBLCP |d OCLCO |d OCLCQ |d DEBSZ |d IDEBK |d OCLCQ |d BEDGE |d OCLCQ |d OCLCO |d OCLCF |d OCLCQ |d OCLCO |d VT2 |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d Z5A |d LIV |d OCLCQ |d MERUC |d ESU |d OCLCQ |d IOG |d OCLCO |d OCL |d CEF |d U3W |d AU@ |d OCLCQ |d OCLCO |d WYU |d YOU |d UAB |d LEAUB |d UKAHL |d OL$ |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d BRF |d OCLCQ |d OCLCO |d COM |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d OCLCQ | ||
049 | |a GWRE | ||
050 | 4 | |a QA76.9.A25 |b P75 2011 | |
100 | 1 | |a Privat, Michael. | |
245 | 1 | 0 | |a Pro Core Data for iOS : |b data access and persistence engine for iPhone, iPad, and iPod touch / |c Michael Privat and Rob Warner. |
260 | |a New York : |b Apress, |c ©2011. | ||
300 | |a 1 online resource (xvii, 376 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a volume |b nc |2 rdacarrier | ||
520 | |a Provides information on storing and retrieving application data, covering such topics as creating a data model, working with data objects, refining the results set, versioning and migrating data, and adding encryption. | ||
505 | 0 | |a Title Page; Copyright Page; Contents at a Glance; Table of Content; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Getting Started; What Is Core Data?; Historyof Persistence in iOS; Creating a Basic Core Data Application; Understanding the Core Data Components; Creating a New Project; Running Your New Project; Understanding the Application's Components; Fetching Results; InsertingNew Objects; Initializing the Managed Context; Adding Core Data to an Existing Project; Adding the Core Data Framework; Creating the Data Model. | |
505 | 8 | |a Initializing the Managed Object ContextSummary; Chapter 2: Understanding Core Data; Core Data Framework Classes; The Model Definition Classes; The Data Access Classes; Key-Value Observing; The Query Classes; How the Classes Interact; SQUte Primer; Reading the Data Using Core Data; Summary; Chapter 3: Storing Data: SQUte and Other Options; Using SQUte as the Persistent Store; Configuring the One-to-Many Relationship; Building the User Interface; Configuring the Table; Creating a Team; The Player User Interface; Adding, Editing, and Deleting Players; Seeing the Data in the Persistent Store. | |
505 | 8 | |a Using an In-Memory Persistent StoreCreating Your Own Custom Persistent Store; Initializing the Custom Store; Mapping Between NSManagedObject and NSAtomicStoreCacheNode; Serializing the Data; Using the Custom Store; What About XML Persistent Stores?; Summary; Chapter 4: Creating a Data Model; Designing Your Database; Relational Database Normalization; Using the Xcode Data Modeler; Viewing and Editing Attribute Details; Viewing and Editing Relationship Details; Using Fetched Properties; Creating Entities; Creating Attributes; Creating Relationships; Name; Optional; Transient. | |
505 | 8 | |a Destination and InverseTo-Many Relationship; Min Count and MaxCount; Delete Rule; Summary; Chapter 5: Working with Data Objects; Understanding CRUD; Creating the Shape Application Data Model; Buildingthe Shape Application User Interface; Enabling User Interactionswith the Shapes Application; Generating Classes; Modifying Generated Classes; Using the Transformable Type; Validating Data; Custom Validation; InvokingValidation; Default Values; Undoing and Redoing; Undo Groups; Limiting the Undo Stack; Disabling Undo Tracking; Adding Undo to Shapes; Summary; Chapter 6: Refining Result Sets. | |
505 | 8 | |a Building the Test ApplicationCreating the Org Chart Data; Reading and Outputting the Data; Filtering; Expressions for a Single Value; Expressions for a Collection; Comparison Predicates; Compound Predicates; Subqueries; Aggregating; Sorting; Returning Unsorted Data; Sorting Data on One Criterion; Sorting on Multiple Criteria; Summary; Chapter 7: Tuning Performance and Memory Usage; Buildingthe Application for Testing; Creating the Core Data Project; Creating the Data Model and Data; Creating the Testing View; Building the Testing Framework; Adding the Testing Framework to the Application. | |
630 | 0 | 0 | |a iOS (Electronic resource) |
630 | 0 | 7 | |a iOS (Electronic resource) |2 fast |
650 | 0 | |a iPhone (Smartphone) |x Programming. | |
650 | 0 | |a iPad (Computer) |x Programming. | |
650 | 0 | |a iPod touch (Digital music player) |x Programming. | |
650 | 0 | |a Application software |x Development. | |
650 | 7 | |a Application software |x Development |2 fast | |
700 | 1 | |a Warner, Rob, |d 1969- |1 https://id.oclc.org/worldcat/entity/E39PCjB7HTB8M3H97gjgYjDW9P | |
776 | 0 | 8 | |i Print version: |a Privat, Michael. |t Pro Core Data for iOS. |d [Berkeley, Calif.] : Apress ; New York : Distributed to the book trade worldwide by Springer Science+Business Media, ©2011 |z 9781430233558 |w (OCoLC)662409399 |
856 | 4 | 0 | |u https://go.oreilly.com/UniOfColoradoBoulder/library/view/~/9781430233558/?ar |z Full Text (via O'Reilly/Safari) |
915 | |a - | ||
956 | |a O'Reilly-Safari eBooks | ||
956 | |b O'Reilly Online Learning: Academic/Public Library Edition | ||
994 | |a 92 |b COD | ||
998 | |b Subsequent record output | ||
999 | f | f | |i bb9ab9ca-6b0e-5a81-89c4-2376a61d5357 |s 19636380-f873-587e-8cfb-207462041218 |
952 | f | f | |p Can circulate |a University of Colorado Boulder |b Online |c Online |d Online |e QA76.9.A25 P75 2011 |h Library of Congress classification |i web |n 1 |