Return to home page
Searching: Muskingum library catalog
Some OPAL libraries remain closed or are operating at reduced service levels. Materials from those libraries may not be requestable; requested items may take longer to arrive. Note that pickup procedures may differ between libraries. Please contact your library for new procedures, specific requests, or other assistance.

LEADER 00000cam  2200913Ia 4500 
001    775786136 
003    OCoLC 
005    20201009145828.9 
006    m     o  d         
007    cr cnu---unuuu 
008    120210s2011    cauac   o     001 0 eng d 
019    784364561|a785779233|a793359772|a803451425|a1005827480
020    9781430236573|q(electronic bk.) 
020    1430236574|q(electronic bk.) 
020    1430235675|q(electronic bk.) 
020    9781430235675|q(electronic bk.) 
020    |z9781430236566 
020    |z1430236566|q(pbk.) 
020    |z9781430235673 
035    (OCoLC)775786136|z(OCoLC)784364561|z(OCoLC)785779233
040    GW5XE|beng|epn|cGW5XE|dOCLCQ|dCOO|dEBLCP|dB24X7|dE7B|dUMI
049    MAIN 
050  4 QA76.76.A65|bP75 2011 
072  7 COM|x051230|2bisacsh 
082 04 005.1|223 
100 1  Privat, Michael. 
245 10 Pro Core Data for iOS :|bdata access and persistence 
       engine for iPhone, iPad, and iPod touch /|cMichael Privat 
       and Robert Warner. 
250    2nd ed. 
260    Berkeley, CA :|bApress ;|aNew York :|bDistributed to the 
       Book trade by Springer,|c2011. 
300    1 online resource (xiv, 386 pages) :|billustrations, color
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
500    Includes index. 
505 0  Title Page; Copyright Page; Contents at a Glance; Table of
       Contents; About the Authors; About the Technical Reviewer;
       Acknowledgments; Introduction; Why a Second Edition?; What
       You'll Need; What You'll Find; How This Book Is Organized;
       Source Code and Errata; How to Contact Us; Chapter 1 
       Getting Started; What Is Core Data?; History of 
       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; Inserting New Objects. 
505 8  Initializing the Managed ContextAdding Core Data to an 
       Existing Project; Adding the Core Data Framework; Creating
       the Data Model; Initializing the Managed Object Context; 
       Summary; 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; SQLite Primer; Reading the Data 
       Using Core Data; Summary; Chapter 3 Storing Data: SQLite 
       and Other Options; Visualizing the User Interface; Using 
       SQLite as the Persistent Store; Configuring the One-to-
       Many Relationship. 
505 8  Building the User InterfaceConfiguring the Table; Creating
       a Team; The Player User Interface; Adding, Editing, and 
       Deleting Players; Seeing the Data in the Persistent Store;
       Using an In-Memory Persistent Store; Creating 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. 
505 8  Viewing and Editing Relationship DetailsUsing Fetched 
       Properties; Creating Entities; Creating Attributes; 
       Creating Relationships; Name; Destination and Inverse; 
       Transient; Optional; To-Many Relationship; Count (Minimum 
       and Maximum); Delete Rule; Summary; Chapter 5 Working with
       Data Objects; Understanding CRUD; Creating the Shape 
       Application Data Model; Building the Shape Application 
       User Interface; Enabling User Interactions with the Shapes
       Application; Generating Classes; Modifying Generated 
       Classes; Using the Transformable Type; Validating Data; 
       Custom Validation; Invoking Validation. 
505 8  Default ValuesUndoing and Redoing; Undo Groups; Limiting 
       the Undo Stack; Disabling Undo Tracking; Adding Undo to 
       Shapes; Summary; Chapter 6 Refining Result Sets; Building 
       the Test Application; Creating 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; Building the 
       Application for Testing. 
520    Fully updated for Xcode 4.2, Pro Core Data for iOS 
       explains how to use the Core Data framework for iOS SDK 5 
       using Xcode 4.2. The book explains both how and why to use
       Core Data, from simple to advanced techniques. Covering 
       common and advanced persistence patterns, this book 
       prepares any iOS developer to store and retrieve data 
       accurately and efficiently. This book starts by giving you
       a solid grounding in Core Data, providing a foundation for
       the rest of the book. With this knowledge, you'll have all
       you need to master Core Data and power your data-driven 
       applications. You'll see how to work with SQLite and how 
       to create an efficient data model to represent your data. 
       Once you've established your data model, you'll learn how 
       to work with data objects and refine result sets to get 
       the most out of the stored data. The advanced portions of 
       the book begin by showing you how to tune your apps' 
       performance and memory usage, to give you a truly 
       professional edge. You'll see how to version and migrate 
       your data as well, to ensure your data stays organized and
       efficient.Finally, the book covers managing table views 
       with NSFetchedResultsController. 
588 0  Print version record. 
630 00 iOS (Electronic resource) 
630 07 IOS (Electronic resource)|2blmlsh 
630 07 IOS (Electronic resource)|2fast|0(OCoLC)fst01784820 
650  0 Application software|xDevelopment. 
650  0 iPhone (Smartphone) 
650  0 iPad (Computer) 
650  0 iPod (Digital music player) 
650  7 COMPUTERS|xSoftware Development & Engineering|xGeneral.
650  7 Informatique.|2eclas 
650  7 Application software|xDevelopment.|2fast
650  7 iPad (Computer)|2fast|0(OCoLC)fst01762724 
650  7 iPhone (Smartphone)|2fast|0(OCoLC)fst01743856 
650  7 iPod (Digital music player)|2fast|0(OCoLC)fst01201676 
653  4 Computer science. 
653  4 Programming Languages, Compilers, Interpreters. 
700 1  Warner, Robert. 
776 08 |iPrint version:|aPrivat, Michael.|tPro Core Data for iOS.
       |b2nd ed.|dBerkeley, CA : Apress ; New York : Distributed 
       to the Book trade by Springer, 2011|z9781430236573
990    ProQuest Safari|bO'Reilly Online Learning: Academic/Public
       Library Edition|c2020-10-09|yKB collection name change
990    SpringerLink|bSpringer English/International eBooks 2011 -
       Full Set|c2018-12-28|yAdded to collection 
990    ProQuest Safari|bO'Reilly Safari Learning Platform: 
       Academic edition|c2018-11-02|yMaster record variable 
       field(s) change: 505|5OH1 
990    SpringerLink|bSpringer English/International eBooks 2011 -
       Full Set|c2018-10-31|yNew collection 
990    ProQuest Safari|bO'Reilly Safari Learning Platform: 
       Academic edition|c2018-10-22|yNew collection 
View online
View online

If you experience difficulty accessing or navigating this content, please contact the OPAL Support Team