Értékelés:

A könyvről szóló kritikák vegyesek: egyes olvasók hasznosnak találják a tapasztalt programozók számára, míg mások a könyv áttekinthetetlensége és számos hibája miatt kritizálják. A főbb aggályok közé tartozik az erőforrásként megadott, rosszul működő alkalmazás, a könyv tartalma és a letölthető kód közötti eltérés, valamint az előzetes ismeretek feltételezése, amelyekkel egyes olvasók nem rendelkeztek.
Előnyök:⬤ A szerző számos fogalmat világosan és tömören magyaráz el.
⬤ A tapasztalt programozók számára az információk hasznosak és tanulságosak lehetnek.
⬤ Néhány olvasó értékeli bizonyos magyarázatok mélységét.
⬤ Az egyik kritikus nagyszerűnek találta a könyvet, és sok mindent tanult belőle.
⬤ A könyv könnyen fellelhető hibákat tartalmaz, és nincs hibajegyzék oldal.
⬤ A könyv tapasztalt programozóknak készült, kihagyva a részletes magyarázatokat, amelyekre a kezdőknek szükségük lehet.
⬤ A letölthető alkalmazás gyakran összeomlik, és nem hasonlít a könyvben szereplő kódra.
⬤ Sok olvasó számolt be arról, hogy csalódást okozott a tanítási stílus és a támogatás hiánya az új vagy kevésbé tapasztalt fejlesztők számára.
⬤ A könyv átugrik fontos koncepcionális információkat, így a tervezettnél kevésbé hatékony.
(9 olvasói vélemény alapján)
Core Data in Swift: Data Storage and Management for IOS and OS X
Az alapadatok bonyolultak, erőteljesek és szükségesek. Fedezze fel a Core Data beépített erőteljes képességeit, és azt, hogyan használhatja a Core Data-t iOS- és OS X-projektjeiben. Minden példa az OS X El Capitan, az iOS 9 és a Core Data legújabb kiadásához készült. Az összes kód Swift nyelven íródott, beleértve számos példát arra, hogyan lehet a legjobban integrálni a Core Data-t az Apple legújabb programozási nyelvével.
Marcus Zarra, a Core Data szakértője végigvezet egy teljesen kidolgozott alkalmazáson, amely a Core Data API-kra épül. A könyv során erre az alkalmazásra építhetsz, és olyan kulcsfontosságú Core Data-elemeket tanulhatsz meg, mint az NSPredicate, az NSFetchRequest, a szálkezelés és a memóriakezelés.
Kezdje a Core Data alapjaival, és tanulja meg, hogyan használhatja az alkalmazás fejlesztéséhez. Ezután mélyedjen el az API részleteiben. Fedezze fel, hogyan integrálhatja megfelelően a Core Data-t az alkalmazásába, és dolgozzon ezzel a rugalmas API-val, hogy kényelmi módszereket hozzon létre az alkalmazás karbantarthatóságának javítása érdekében. Csökkentse a migrációs nehézségeket, integrálja Core Data-alkalmazását az iClouddal és a Watch Kit-tel, és használja a Core Data-t várólistás környezetben. A könyv végére egy teljes funkcionalitású alkalmazást építhet, teljes körű ismereteket szerezhet a Core Data alkalmazásról, és megtanulhatja, hogyan integrálhatja az alkalmazását az iPhone/iPad platformba.
Ez a könyv a Core Data in Objective-C, harmadik kiadás alapján készült. A Swiftre összpontosít, és egy további fejezetet ad hozzá arról, hogyan lehet a Core Data-t egy hatékony hálózati implementációval integrálni, a legjobb gyakorlatokkal arra vonatkozóan, hogyan töltsön be és töltsön előre adatokat a Swift-alkalmazásba.
Amire szüksége van:
Mac OS X El Capitan és iOS 9, valamint a Swift alapszintű ismerete.