YapDatabase
YapDatabase copied to clipboard
YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
It is an API error to create two instances of YapDatbase that reference the same database file. To enforce this YapDatabaseManager registers the normalized path of all database instances, and...
After using Objective-C for 10 years, 5 of them with YapDatabase, I'm just starting to get into SwiftUI. Did anyone of you find out a good way to bind YapDatabase...
I think there was a regression introduced by Xcode 9.4's Swift compiler. The below code was unchanged between releases, with the only difference being the Swift compiler version. This is...
One of my bottle-necks here (in the range of 100.000 elements in a collection) is applying the grouping, sorting, and in particular filtering blocks. As far as I can see...
I'm theorising my solution for implementing Full Text Search, and I had a few questions to ensure my understanding of the module is correct. **Full Disclosure**; I have not tried...
TL;DR YapDatabaseViewSortingBlock declared as returning nonnull objects but in fact can return nil in some cases Details in this comment https://github.com/yapstudios/YapDatabase/issues/459#issuecomment-812550132
Don't know this kind of handling is okay or not, but it actually fixed my app crashing from bad access!
If I call asyncRegisterExtension for storage with not registered serialisation for some persisted object, YapDatabase will throw unprocessed exception. I want to perform lazy serialisation registration for my objects.
Is there possibility to integrate SQLCipher with commercial licence? Or only community edition is available?
A change in 0b1dba8ca8ec4342cee4734f6c82d70bc5ad8c55 broke the following situation: 1. Create an automatic relationship with yapDatabaseRelationshipEdges (a destination edge with YDB_DeleteSourceIfDestinationDeleted) 2. Use setObject:forKey:inCollection: to add the objects which creates the...