There is a Swift library that I enjoy almost daily because many apps I write use a database for local storage. GRDB.swift puts all bets on SQLite, a library that is both tremendously famous, and not very well-known.
Or how Swift protocols and immutability impact database accesses.
GRDB.swift is a Swift application toolkit that provides access to SQLite databases. This article gives general information and best…
Illustrated by four Swift libraries
Let’s talk about multithreaded applications that store their data in an SQLite database. Most non-trivial topics have several answers, and database concurrency is no exception.
The little things that make the SQLite library GRDB.swift different.
One of the most useful tools of Core Data is the NSFetchedResultsController. Fetched results controllers feed table views with the results of a query, and also monitor the database: whenever the database is…