Cargando…

Pro iOS persistence : using core data /

Pro iOS Persistence explains how to build apps in Objective-C and Swift that persist and use data most effectively including the popular Core Data framework. Covering common and advanced persistence patterns, this book prepares any iOS developer to store and retrieve data accurately and efficiently....

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Privat, Michael (Autor), Warner, Robert (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Friends of Ed/Apress, [2014]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn897810335
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 141209s2014 cau o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d CUS  |d UMI  |d E7B  |d CDX  |d UPM  |d COO  |d GW5XE  |d B24X7  |d OCLCF  |d IDEBK  |d DEBBG  |d EBLCP  |d Z5A  |d LIV  |d MERUC  |d ESU  |d OCLCQ  |d VT2  |d IOG  |d OCLCO  |d REB  |d VLB  |d CEF  |d DEHBZ  |d OCLCQ  |d OCLCO  |d INT  |d U3W  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d YOU  |d OCLCQ  |d OCLCO  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d DCT  |d ERF  |d OCLCQ  |d OCLCO  |d WURST  |d BRF  |d HAGCC  |d OCLCO  |d OCL  |d OCLCQ 
019 |a 899607425  |a 907259846  |a 1005837378  |a 1026445862  |a 1048129593  |a 1066603201  |a 1066615404  |a 1086458500  |a 1110820314  |a 1112560353  |a 1129342715  |a 1152992185  |a 1204012772  |a 1300219237 
020 |a 9781430260295  |q (electronic bk.) 
020 |a 1430260297  |q (electronic bk.) 
020 |z 9781430260288 
020 |z 1430260289  |q (print) 
020 |z 9781430260288  |q (print) 
024 7 |a 10.1007/978-1-4302-6029-5  |2 doi 
029 1 |a AU@  |b 000056051250 
029 1 |a CHNEW  |b 000890429 
029 1 |a CHVBK  |b 374491461 
029 1 |a DEBBG  |b BV042490576 
029 1 |a DEBBG  |b BV043617597 
029 1 |a DEBSZ  |b 434837555 
029 1 |a GBVCP  |b 882843540 
029 1 |a NLGGC  |b 385995636 
029 1 |a AU@  |b 000067106435 
035 |a (OCoLC)897810335  |z (OCoLC)899607425  |z (OCoLC)907259846  |z (OCoLC)1005837378  |z (OCoLC)1026445862  |z (OCoLC)1048129593  |z (OCoLC)1066603201  |z (OCoLC)1066615404  |z (OCoLC)1086458500  |z (OCoLC)1110820314  |z (OCoLC)1112560353  |z (OCoLC)1129342715  |z (OCoLC)1152992185  |z (OCoLC)1204012772  |z (OCoLC)1300219237 
037 |a CL0500000525  |b Safari Books Online 
050 4 |a QA76.774.I67 
072 7 |a COM  |x 051380  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.26/8  |2 23 
049 |a UAMI 
100 1 |a Privat, Michael,  |e author. 
245 1 0 |a Pro iOS persistence :  |b using core data /  |c Michael Privat, Robert Warner. 
264 1 |a [Berkeley, CA] :  |b Friends of Ed/Apress,  |c [2014] 
264 4 |c ©2014 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
500 |a Includes index. 
588 0 |a Vendor-supplied metadata. 
520 |a Pro iOS Persistence explains how to build apps in Objective-C and Swift that persist and use data most effectively including the popular Core Data framework. 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. 
505 0 |a At a Glance; Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Touring Core Data; What Is Core Data?; Core Data Components; Creating a New Core Data Project; Creating the Project; Touring the Core Data Components; Initializing the Core Data Components; Creating a Managed Object Model; Adding Some Objects; Viewing the Data; Adding Core Data to an Existing Project; Creating a Core Data-less Application; Adding the Core Data Framework; Adding a Managed Object Model; Adding and Initializing the Core Data Stack; Creating the Object Model. 
505 8 |a Adding Objects to PersistenceAppWrapping Up; Chapter 2: Building Data Models; Designing Your Database; Relational Database Normalization; Building a Simple Model; Entities; Attribues; Key-Value Coding; Generating Classes; Relationships; Relationship Properties; Delete Rule; Ordered Properties; Storing and Retrieving Data; Inserting New Managed Objects; Retrieving Managed Objects; Predicates; Fetched Properties; Notifications; Notification upon Creation; Notification upon Fetch; Notification upon Change; Registering an Observer; Receiving the Notifications; Conclusion. 
505 8 |a Chapter 3: Advanced QueryingBuilding WordList; Creating the Application; Building the Data Model; Creating the User Interface; Loading and Analyzing the Word List; Getting a Count; Displaying the Statistics; Querying Relationships; Understanding Predicates and Expressions; Viewing Your SQL Queries; Creating Single-Value Expressions; Creating Collection Expressions; Comparing Expressions Using Different Predicate Types; Using Different Comparison Modifiers; Using Different Options; Adding It Up: Using Compound Predicates; Aggregating; Using @count to Retrieve Counts. 
505 8 |a Getting the Average Length of All Words-Two WaysUsing a Function as an Rvalue; Using Subqueries; Sorting; Summary; Chapter 4: Attending to Data Quality; Seeding Data; Using the Seed Store; Updating Seeded Data in Subsequent Releases; Updating the Seed Data Store; Updating Existing Users; Undoing and Redoing; Undo Groups; Limiting the Undo Stack; Disabling Undo Tracking; Adding Undo to BookStore; Experimenting with the Undo Groups; Dealing with Errors; Handling Core Data Operational Errors; Handling Validation Errors; Handling Validation Errors in BookStore. 
505 8 |a Implementing the Validation Error-Handling RoutineSummary; Chapter 5: Integrating with the User Interface; Displaying Table Data with NSFetchedResultController; Creating a Fetched Results Controller; The Fetch Request; The Managed Object Context; The Section Name Key Path; The Cache Name; Creating the Fetched Results Controller Delegate; Building the CoreDump Application; Examining the NSFetchedResultsController in the CoreDump Application; Accessing fetchedResultsController; Displaying Data in the Table; Adding an Event; Deleting an Event; Showing the Detail; Updating the Core Data Model. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a iOS (Electronic resource) 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
650 0 |a Application software  |x Development. 
650 0 |a Database management. 
650 0 |a Application software. 
650 2 |a Electronic Data Processing 
650 6 |a Informatique. 
650 6 |a Logiciels d'application. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Bases de données  |x Gestion. 
650 7 |a COMPUTERS  |x Programming  |x Microsoft Programming.  |2 bisacsh 
650 7 |a Application software.  |2 fast  |0 (OCoLC)fst00811706 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Database management.  |2 fast  |0 (OCoLC)fst00888037 
653 0 0 |a computerwetenschappen 
653 0 0 |a computer sciences 
653 0 0 |a gegevensverwerking 
653 0 0 |a data processing 
653 0 0 |a computertechnieken 
653 0 0 |a computer techniques 
653 1 0 |a Information and Communication Technology (General) 
653 1 0 |a Informatie- en communicatietechnologie (algemeen) 
700 1 |a Warner, Robert,  |e author. 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Privat, Michael.  |t Pro iOS persistence.  |d [Berkeley, California] : Apress, [2014]  |z 9781430260288  |w (OCoLC)857711976 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430260295/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29395607 
938 |a Books 24x7  |b B247  |n bks00077199 
938 |a Coutts Information Services  |b COUT  |n 26274521 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1964691 
938 |a ebrary  |b EBRY  |n ebr10997302 
938 |a EBSCOhost  |b EBSC  |n 923472 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30284646 
994 |a 92  |b IZTAP