✅ Migrated from CoreData to SwiftData
✅ Added support for more than one habit
✅ updated calendar to move to the past
⚠️ broke widgets 😅 but those should be updated anyway
✅ Migrated from CoreData to SwiftData
✅ Added support for more than one habit
✅ updated calendar to move to the past
⚠️ broke widgets 😅 but those should be updated anyway
- Simple, more intuitive than CoreData, IMO
- Has nice things like Observable, works nicely with SwiftUI
The bad:
- Some clunkiness not worked out like it thinks it supports [String], but CoreData doesn't, so you get some warnings. Or needing to pass through a container, I hope fixed soon
- Simple, more intuitive than CoreData, IMO
- Has nice things like Observable, works nicely with SwiftUI
The bad:
- Some clunkiness not worked out like it thinks it supports [String], but CoreData doesn't, so you get some warnings. Or needing to pass through a container, I hope fixed soon
swiftDataがCoreDataのラッパー
という立ち位置ですね
swiftDataがCoreDataのラッパー
という立ち位置ですね
Free and open source
github.com/StewartLynch...
Free and open source
github.com/StewartLynch...
SecretBox 4 is available for macOS 13 and later versions. Completely rebuilt with Swift and CoreData.
www.elonovo.com
SecretBox 4 is available for macOS 13 and later versions. Completely rebuilt with Swift and CoreData.
www.elonovo.com
Core Data is an Object graph and Persistence framework that enables the organization and manipulation of data from an entity-attribute relational model.
🔗 https://github.com/dantesabatier/CoreData
Core Data is an Object graph and Persistence framework that enables the organization and manipulation of data from an entity-attribute relational model.
🔗 https://github.com/dantesabatier/CoreData
#buildinpublic
#buildinpublic
backtosoftwaredevelopment.substack.com/p/converting...
backtosoftwaredevelopment.substack.com/p/converting...
Adding iCloud sharing support with modern CoreData was a breeze. I even had time to add sharing status indicators for challenges.
Everything looks smooth and minimalistic.
#BuildInPublic
Adding iCloud sharing support with modern CoreData was a breeze. I even had time to add sharing status indicators for challenges.
Everything looks smooth and minimalistic.
#BuildInPublic
UserDefaultsに書き込んだupdateAt > CoreData上の一番大きいupdatedAtだった場合に不整合にしてみてる
UserDefaultsに書き込んだupdateAt > CoreData上の一番大きいupdatedAtだった場合に不整合にしてみてる
Survey results from CoreData, released late last month show how little support there is for the fear-mongering from race-baiters.
Survey results from CoreData, released late last month show how little support there is for the fear-mongering from race-baiters.
SwiftUI this, UIKit that. Why aren’t we having the NSUserDefaults vs. CoreData discussion. Who needs a whole ass database when you can just have key value storage? *slaps lid* You can stuff a whole blob in one of these babies.
SwiftUI this, UIKit that. Why aren’t we having the NSUserDefaults vs. CoreData discussion. Who needs a whole ass database when you can just have key value storage? *slaps lid* You can stuff a whole blob in one of these babies.
I've mistakenly always thought it would only work for #SwiftData but it turns out it's perfectly fine for Core Data too! 😀
I've mistakenly always thought it would only work for #SwiftData but it turns out it's perfectly fine for Core Data too! 😀
fatbobman.com/en/snippet/...
fatbobman.com/en/snippet/...
You also don't have to save like in CoreData, to make context write to the container (I do anyways, it's pretty simple, just a context.save() to be safe.
You also don't have to save like in CoreData, to make context write to the container (I do anyways, it's pretty simple, just a context.save() to be safe.
(And also get to use it as an excuse to get into isolated parameters and the sending keyword.)
www.massicotte.org/model-actor
(And also get to use it as an excuse to get into isolated parameters and the sending keyword.)
www.massicotte.org/model-actor
(investmentmagazine.com.au)
#TheyreWrong
#collapse
(investmentmagazine.com.au)
#TheyreWrong
#collapse