See: https://thinkpractice.nl/projects/tvtastic/
#swift #swiftlang #iOSDev #buildInPublic
See: https://thinkpractice.nl/projects/tvtastic/
#swift #swiftlang #iOSDev #buildInPublic
✅ 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...
An object graph and persistence framework for PHP: managed objects, identity, faulting, change tracking and automatic schema migration.
🔗 https://github.com/dantesabatier/CoreData
An object graph and persistence framework for PHP: managed objects, identity, faulting, change tracking and automatic schema migration.
🔗 https://github.com/dantesabatier/CoreData
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
#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.
#ProductEngineer #iOSDev #DevDiary
#ProductEngineer #iOSDev #DevDiary
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