Show HN: PredicateKit – A type-safe replacement for NSPredicate for CoreData Hi, I really like CoreData. I think it's a great piece of software (I know this is a controversial opinion in some circles ;)). My only pet peeve with it has been the string-based querying API based on NSPredicate. It is a major source of bugs/crashes and doesn't really fit nicely in the modern strongly-typed world of Swift. I built PredicateKit as a lightweight replacement for NSPredicateKit (specifically for CoreData) that makes writing predicates as safe and pleasant as writing native Swift code. https://ift.tt/DIA6tYd April 5, 2024 at 05:03AM
Show HN: PredicateKit – A type-safe replacement for NSPredicate for CoreData https://ift.tt/qKDWGkm
Related Articles
Show HN: I wrote a rust program to translate images into textual line art https://ift.tt/3rj8KT7Show HN: I wrote a rust program to translate images into textual line … Read More
Show HN: SharedOTP – Shared two-factor authentication mechanism https://ift.tt/3iMttLOShow HN: SharedOTP – Shared two-factor authentication mechanism https:… Read More
Show HN: Version tracker for graphic designers and artists https://ift.tt/3r6h743Show HN: Version tracker for graphic designers and artists https://ift… Read More
Show HN: Time tracking with plain text files https://ift.tt/3ra3CAsShow HN: Time tracking with plain text files https://ift.tt/3rdEQzk Fe… Read More
Show HN: Pleke – free personal finance app for Android and iOS https://ift.tt/3oTdNIbShow HN: Pleke – free personal finance app for Android and iOS https:/… Read More
Show HN: Reddit Wallstreetbets Top Leaderboard https://ift.tt/3op3wmWShow HN: Reddit Wallstreetbets Top Leaderboard https://ift.tt/3a5pvdk … Read More
Show HN: A retrainable subtitle synchronizer you can now build your own https://ift.tt/3tgYDQfShow HN: A retrainable subtitle synchronizer you can now build your ow… Read More
Show HN: That $100 you didn't invest in Bitcoin because they said so https://ift.tt/3a2oEvmShow HN: That $100 you didn't invest in Bitcoin because they said so h… Read More
0 Comments: