Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版

所需积分/C币:22 2019-06-29 21:34:42 40.77MB PDF

Core Data By Tutorials Fifth Edition IOS 12 and Swift 4.2 edittion Ray Wenderlich Download PDF
Core Data by tutorials Dedications To my husband, Mike, who puts up with all my weird quirks and supports all the things i do. Aaron douglas To my amazing wife Tricia and my parents- Thanks for always supporting me Matthew Morey To my wonderful wife Emily, my daughter rose, and my parents Thank you for always supporting me every step of the way Pietro rea raywenderlich.com Core Data by tutorials About the authors Aaron Douglas was that kid taking apart the mechanical and electrical appliances at five years of age to see how they worked. He never grew out of that core interest-to know how things work. He took an early interest in computer programming figuring out how to get past security to be able to play games on his dad's computer. He's still that feisty nerd but at least now he gets paid to do it. Aarons interest in mobile software has been ever increasing since he got his first iOS app in Apple's app store in 2009, Migraine Diary. He is with Automattic(WordPress. com, Akismet, Simplenote) as a mobile Maker. Other than software development, Aaron enjoys camping during the summer, taking his dogs for a walk around the neighborhood, and pretending to be a storm chaser while sitting at home. Follow him on Twitter as @astralbodies and on his blog athttps://aaron.blog Matthew Morey is an engineer, author, hacker, creator and tinkerer. As an active member of the ios community and cto at md Interactive he has led numerous successful mobile projects worldwide. When not developing apps he enjoys traveling snowboarding, and surfing. He blogs about technology and business t matthewmorey com Pietro Rea is a senior software engineer at upside travel in Washington D. C. Pietro's work has been featured in the app store across several categories: media, e-commerce lifestyle and more Having worked at Fortune 500 companies and venture-backed startups, Pietro has a passion for building apps users can t live without You can find Pietro on twitter as @ pietrorea. raywenderlich.com Core Data by tutorials About the editors Darren Ferguson is the technical editor for this book. He is an experienced software developer and works for M.C. Dean, Inc, a systems integration provider from north virginia. When he's not coding, you'll find him enjoying EPL Football, traveling as much as possible and spending time with his wife and daughter. Find Darren on Twitter as@darren 102 Chris Belanger is the editor of this book. Chris is the editor-in-Chief for raywenderlich com He was a developer for nearly 20 years in various fields from e-health to aerial surveillance to industrial controls. If there are words to wrangle or a paragraph to ponder, hes on the case. When he kicks back, you can usually find Chris with guitar in hand, looking for the nearest beach. twitter: @crispytwit Rich Turton is the final pass editor of this book. rich is an ios developer for Martian Craft and long-time contributor to raywenderlich. com. When he's not in front of a computer he is usually trying to play the piano, trying to make fancy cocktails, or trying to play elaborate lego games with his daughters. Sometimes all at the same time About the artist Vicki Wenderlich is the designer and artist of the cover of this book. She is ray' s wife and business partner. She is a digital artist who creates illustrations, game art and a lot of other art or design work for the tutorials and books on raywenderlich com when she's not making art, she loves hiking, a good glass of wine and attempting to create the perfect cheese plate raywenderlich.com Core Data by tutorials Table of contents: Overview Introduction 。00000。0。0000000。0000000。0。。00。0D0000。0份。。00000.。0000。D。 11 Chapter 1: Your First Core Data App 17 Chapter 2: NSManagedObject Subclasses 。0。0。0。00D。。 38 Chapter 3: The Core Data Stack 66 Chapter 4: Intermediate Fetching 000。 89 Chapter 5: NSFetched Results Controller 123 Chapter 6: Versioning Migration.... 149 Chapter7: Unit Testing…… 188 Chapter 8: Measuring Boosting Performance.206 Chapter 9: Multiple Managed Object Contexts.239 Conclusion .259 More books you might enjoy …260 raywenderlich.com Core Data by tutorials Table of contents: Extended Introduction 。00000。0。0000000。0000000。0。。00。0D0000。0份。。00000.。0000。D。 11 What you need 12 Who this book is for 13 How to use this book 13 What's in store 甲中中中中中中中中中申 .13 Source code and forums 14 Updates B。非。。D0b。0。。非自0B。 0。0B鲁。0。D。。垂D0000。0。D。 …15 License 15 About the cover.…16 Chapter 1: Your First Core Data App 17 Getting started 18 Modeling your data.................27 Saving to Core Data 30 Fetching from Core Data 34 Key points 37 Chapter 2: NSManaged Object Subclasses 38 Getting started 38 Modeling your data...................41 Storing non-standard data types in Core Data............45 Managed object subclasses 146 Propagating a managed context 51 Data validation in Tying everything up. Key points….65 Chapter 3: The Core Data Stack eDoo0000000。 66 Getting started 0非D非非。非非着非·卷非非非非春004。非自春B0春非带非非0非000非0春。春非着非非春00。非0卷非非非0自0非0春非。非 66 Rolling your own Core Data stack…… 67 The managed object model 68 The persistent store. 68 raywenderlich.com Core Data by tutorials The persistent store coordinator D。·D000。00.0D0电非。。0。自非非 ……69 The managed object context ,指B非当B壶市告告看告·带帝 70 The persistent store container...........71 Creating your stack object.. 71 Modeling your data...... 74 Adding managed object subclasses 78 A walk down persistence lane 81 Deleting objects from Core Data 85 Key points…88 Chapter 4: Intermediate Fetching 00@。0。。0。0。000。0。0000。。 89 NSFetch Request: the star of the show 89 Introducing the Bubble Tea app 91 Stored fetch requests.... 94 Fetching different result types 98 Sorting fetched results...............114 Asynchronous fetching......... 117 Batch updates: no fetching required..................119 Key points 影0。0。非B00。0。00非。B。自非。b000。。。影 。B春。。0。B。。。非。省。0B。。。00B着。非。0。0·。。。0非。0。卷00。。卷 121 Chapter 5: NSFetched Results Controller 123 Introducing the World Cup app 124 It all begins with a fetch request 126 Grouping results into sections 133 Cache the ball .136 Monitoring changes................................137 Inserting an underdog 143 Key points 147 Where to go from here? ,卷春B自0B非。自申。。B.自非自非自非非D0日自非春自自看。自春自非非自·非非自春看自。非非非垂 148 Chapter 6: Versioning Migration .149 When to migrate 149 The migration process .150 Types of migrations 0D0。。0自。0。非非 …151 Getting started. …152 raywenderlich.com 8 Core Data by tutorials A lightweight migration 看。.。D。。B。.0垂。00看0D0省0非D。。D非.D0。0。自0。 153 Inferred mapping models 155 A manual migration 。B。。。。。。非B。。非B。。00。B。看。。B。。B。。卷。。。。B非。。。卷。。。B。看。。。 160 A complex mapping model 169 Migrating non-sequential versions 176 A self-migrating stack. 176 Testing sequential migrations 186 Key points aseaasaeseaeaseseeaensesaesnensasesenaaseseaessessaaesaneaaanaaeesaasaessseaaeeenaseeaasaseeeaanaaaseesssaaesaa 187 Chapter 7: Unit Testing eD。。。000。。。●0000。0。@。。。倍●000。0。鲁0。。。0。。。0。。。 188 Getting started 189 Core Data stack for testing ...............................190 Asynchronous tests 196 Tests first …198 Validation and refactoring. 202 Key points... 205 Where to go from here? 。非0垂D。0。。D。。0垂0B0。鲁D自0看。垂B000。D鲁。。垂 D。。鲁鲁0垂。垂垂0垂看00。D垂 205 Chapter 8: Measuring Boosting Performance.. 206 Getting started...........206 Measure, change, verify 6。卷。。00B。0。。。。。。。0看非B非。。B当0。0卷00。。00。0非非6卷。00。。。非。0 208 Fetching and performance ......................219 Key points. 237 Challenge.. 238 Chapter 9: Multiple managed Object Contexts..239 Getting started 240 Introducing SurfJournal 240 Doing work in the background 244 Editing on a scratchpad 251 Key points 257 Challenge …258 Conclusion 259 More books You might enjoy .260 raywenderlich.com Core Data by tutorials New to ios or swift? Experienced iOS developer? 0D。。。。B.0。。D0自0。D。0B春00。00看.0D0省0非鲁自●。。垂0。D0看。.0。自.000非鲁D0。0000 260 262 Want to make games? 卷。非。普。。。。。非。B。。非。B。也。当。。B。。曲。。。带。。。B。。非。。0。指。。。。看。非。 273 Want to learn android or kotlin 277 raywenderlich.com

...展开详情
试读 127P Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版
img
xuxiheng

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版 22积分/C币 立即下载
    1/127
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第1页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第2页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第3页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第4页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第5页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第6页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第7页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第8页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第9页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第10页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第11页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第12页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第13页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第14页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第15页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第16页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第17页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第18页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第19页
    Core Data by Tutorials iOS 12 and Swift 4.2, 5th Edition 解密版第20页

    试读已结束,剩余107页未读...

    22积分/C币 立即下载 >