Bewertung:

Die Bewertungen des Buches sind gemischt: Einige Leser finden es für erfahrene Programmierer hilfreich, andere kritisieren es für seine mangelnde Klarheit und die zahlreichen Fehler. Zu den Hauptkritikpunkten gehören eine schlecht funktionierende App, die als Ressource zur Verfügung gestellt wird, eine fehlende Abstimmung zwischen dem Buchinhalt und dem herunterladbaren Code sowie die Annahme von Vorkenntnissen, die einige Leser nicht hatten.
Vorteile:⬤ Der Autor erklärt viele Konzepte klar und prägnant.
⬤ Für erfahrene Programmierer können die Informationen nützlich und aufschlussreich sein.
⬤ Einige Leser schätzen die Tiefe bestimmter Erklärungen.
⬤ Ein Rezensent fand das Buch großartig und hat viel daraus gelernt.
⬤ Das Buch enthält leicht zu findende Fehler, und es gibt keine Errata-Seite.
⬤ Es richtet sich an erfahrene Programmierer und lässt detaillierte Erklärungen weg, die Anfänger vielleicht brauchen.
⬤ Die herunterladbare App stürzt häufig ab und ähnelt nicht dem Code im Buch.
⬤ Viele Leser berichteten von Frustration über den Lehrstil und die mangelnde Unterstützung für neue oder weniger erfahrene Entwickler.
⬤ Das Buch überspringt wichtige konzeptionelle Informationen, wodurch es weniger effektiv ist als beabsichtigt.
(basierend auf 9 Leserbewertungen)
Core Data in Swift: Data Storage and Management for IOS and OS X
Core Data ist kompliziert, leistungsstark und notwendig. Entdecken Sie die leistungsstarken Funktionen, die in Core Data integriert sind, und wie Sie Core Data in Ihren iOS- und OS X-Projekten einsetzen können. Alle Beispiele sind aktuell für OS X El Capitan, iOS 9 und die neueste Version von Core Data. Der gesamte Code ist in Swift geschrieben, inklusive zahlreicher Beispiele, wie man Core Data am besten mit Apples neuester Programmiersprache integriert.
Der Core Data Experte Marcus Zarra führt Sie durch eine vollständig entwickelte Anwendung, die auf den Core Data APIs basiert. Im Laufe des Buches bauen Sie auf dieser Anwendung auf und lernen wichtige Core Data-Elemente wie NSPredicate, NSFetchRequest, Thread-Management und Speicherverwaltung kennen.
Beginnen Sie mit den Grundlagen von Core Data und lernen Sie, wie Sie diese für die Entwicklung Ihrer Anwendung nutzen können. Dann tauchen Sie tief in die Details der API ein. Erforschen Sie, wie Sie Core Data richtig in Ihre Anwendung integrieren und arbeiten Sie mit dieser flexiblen API, um komfortable Methoden zu erstellen, die die Wartbarkeit Ihrer Anwendung verbessern. Reduzieren Sie Ihre Migrationsschwierigkeiten, integrieren Sie Ihre Core Data App mit iCloud und Watch Kit und verwenden Sie Core Data in einer Warteschlangen-basierten Umgebung. Am Ende des Buches werden Sie eine voll funktionsfähige Anwendung erstellt haben, ein umfassendes Verständnis von Core Data erlangt haben und wissen, wie Sie Ihre Anwendung in die iPhone/iPad-Plattform integrieren können.
Dieses Buch basiert auf Core Data in Objective-C, Third Edition. Es konzentriert sich auf Swift und fügt ein zusätzliches Kapitel über die Integration von Core Data mit einer effizienten Netzwerkimplementierung hinzu, mit Best Practices zum Laden und Vorladen von Daten in Ihre Swift-Anwendung.
What You Need:
Mac OS X El Capitan und iOS 9 sowie grundlegende Kenntnisse in Swift.