๐ง ๐ถ๐๐๐ ๐ท๐๐ก๐ ๐ด๐๐๐๐ก ๐๐๐๐๐ by Antoine van der Lee (@avanderlee.com)
Working on an app with ๐ถ๐๐๐๐ท๐๐ก๐? This open-source AI skill guides your agents to follow well-established patterns.
#CoreData #Swift #AI
www.avanderlee.com/ai-developme...
I just published They Asked Me โHow Do You Abstract Your Data Layer?โ medium.com/p/they-asked...
#iOSDevelopment #Swift #CleanArchitecture #RepositoryPattern #iOSInterview #MVVM #SwiftUI #Combine #SwiftConcurrency #MobileDevelopment #SoftwareArchitecture #TechInterview #iOSDev #CoreData #URLSession
And here is the blog post detailing the changes.
smork.info/blog/posts/b...
#ios #swift #swiftui #coredata #cloudkit
And (better late than never) here is the blog post detailing the changes. It also includes some development background information in case you're interested.
smork.info/blog/posts/b...
#ios #swift #swiftui #coredata #cloudkit
I am still checking, butI think that I have encountered this:
developer.apple.com/forums/thrโฆ
#CoreData presumably created a new CloudKit CKAsset field for an `externalStorage` property at runtime when it encountered an asset that is too large for the database. This causes ... 1/2
A picture showing an EOF stack. An RDBMS at the bottom, EOAccess which wraps the SQL above, then EOControl which manages the models, EOInterface which can bind stuff together, and finally AppKit, doing the actual presentation.
I think a key mistake people make when thinking about #CoreData or #SwiftData is primarily considering them a "storage technology". Yes, that is also a part and the thing SQLite wrappers etc also do. But the bigger thing is the "control" layer which maintains [โฆ]
[Original post on mastodon.social]
๐ง ๐ถ๐๐๐ ๐ท๐๐ก๐ ๐๐๐๐๐๐ก๐๐๐ ๐ผ๐๐๐๐๐๐๐ก ๐ด๐๐๐๐ฆ๐ ๐๐ - ๐โ๐ ๐ป๐๐๐๐๐ ๐๐๐๐๐ ๐๐ ๐๐ฃ๐๐๐๐๐๐๐๐ by @fatbobman.com
Core Data migrations can be a minefield. This article shares a war story about a migration that went wrong, and how you can avoid the same fate.
#CoreData #Migration #iOS
I've updated ManagedModels to use SwiftSyntax 601.0.1, which is available as a prebuilt binary. This brings down the build time of the ManagedToDos example from 1min 40s something to ... 7 seconds ๐
(ManagedModels provides a #SwiftData like \@model macro for regular #CoreData) [โฆ]
I filed this feedback to make Enums better with SwiftData: FB19106719
@lucabernardi.com @curtclifton.net
I couldnโt find anyone working in the #CoreData or #SwiftData team so I ping you. Thanks you.
And here is the blog post detailing the changes.
smork.info/blog/posts/b...
#ios #swift #swiftui #coredata #cloudkit
๐พ ๐๐ฐ๐ธ ๐๐ฐ๐ณ๐ฆ ๐๐ข๐ต๐ข ๐๐ข๐ท๐ฆ๐ด ๐๐ข๐ต๐ข ๐ช๐ฏ ๐๐๐๐ช๐ต๐ฆ by @fatbobman.com
Ever wondered what Core Data is doing under the hood? This deep dive will make you feel like a database wizard.
#CoreData
๐ฆ๐ป๐ฎ๐ฝ๐ฝ ๐ ๐ผ๐ฏ๐ถ๐น๐ฒ ๐ถ๐ข๐ฆ ๐ก๐ฒ๐๐๐น๐ฒ๐๐๐ฒ๐ฟ #๐ฐ๐ณ ๐ง
This week, we're all about AI! Well, almost. Enjoy!
๐ก ๐๐ฑ๐ข๐ฒ๐ถ๐ฆ ๐๐บ๐ฑ๐ฆ๐ด ๐ช๐ฏ ๐๐ธ๐ช๐ง๐ต
๐ ๐๐ท๐ฐ๐ญ๐ท๐ช๐ฏ๐จ ๐ข ๐๐ฐ๐ฅ๐ฆ๐ฃ๐ข๐ด๐ฆ
๐พ ๐๐ฐ๐ณ๐ฆ ๐๐ข๐ต๐ข ๐๐ข๐ท๐ช๐ฏ๐จ
๐ง ๐๐ฑ๐ฑ๐ญ๐ฆ ๐๐ฐ๐ถ๐ฏ๐ฅ๐ข๐ต๐ช๐ฐ๐ฏ ๐๐ฐ๐ฅ๐ฆ๐ญ๐ด
๐ ๏ธ ๐๐๐-๐๐ถ๐ต๐ช๐ญ
๐ฌ ๐๐ฐ๐ถ๐ฏ๐ฅ๐ข๐ต๐ช๐ฐ๐ฏ๐๐ฉ๐ข๐ต
โจ ๐๐ฑ๐ข๐ณ๐ฌ๐ญ๐ฆ ๐๐ช๐ด๐ต๐ณ๐ช๐ฃ๐ถ๐ต๐ช๐ฐ๐ฏ
๐ฆ ๐๐ญ๐ญ๐ฆ๐ฉ
#Swift #CoreData #AI
Looks like CloudKit won ๐คฃ
Anyone with knowledge of CoreData + CloudKit, can help me with weird issue that drives me nuts? โฅ๏ธ
#SwiftUI #Help #CoreData
// Derivation that works entries.@count // Derivation that doesn't seem to work SUBQUERY(entries, $entry, $entry.entityType == "BOTH").@count
I am working on trying to create some derived properties in my CoreData model to count the amount of entries for a tag based on entry type. I shared in the image the total count that is working but the subquery that is not working. Any help would be appreciated. #CoreData #iOSDev #BuildInPublic
Thanks for the reminder and great writeup about this, @corneliusmark.bsky.social ๐ก๐
While I *technically* knew about this, I had honestly forgotten it behaves like this and it is quite important to be aware of this during development and testing! #iOSDev #CoreData
And here is the blog post detailing the changes.
smork.info/blog/posts/b...
#ios #swift #swiftui #coredata #cloudkit
Has anyone encountered such a problem? Do we really need to worry about it? It seems like some SwiftData internal problem, as there is no way to work around it as there is in #CoreData.
Undo support for #SwiftUI app with #CoreData
stefan.pauwels.ch/2025/03/25/undo-support-...
And here is the blog post detailing the changes. It also includes some development background information in case you're interested.
smork.info/blog/posts/b...
#ios #swift #swiftui #coredata #cloudkit
เคเฅเคฏเคพ เคเคช เคเคพเคจเคคเฅ เคนเฅเค iOS เคเคชเฅเคธ เคเฅเคธเฅ เคฌเคจเคคเฅ เคนเฅเค?
MVC เคชเฅเคเคฐเฅเคจ เคธเฅ เคฒเฅเคเคฐ เคเฅเคฐ เคกเฅเคเคพ เคคเค, เคธเฅเคตเคฟเคซเฅเค เคเคฐ เคฐเคฟเคเคเฅเค เคจเฅเคเคฟเคต เคเฅ เคธเคพเคฅ เคฌเฅเคนเคคเคฐเฅเคจ เคเคชเฅเคธ เคกเฅเคตเคฒเคช เคเคฐเคจเฅ เคเฅ เคฐเคพเคเคผ เคเคพเคจเฅเค!
#iOSDevelopment #techtips #appdevelopment #swift #reactnative #coredata #techinhindi #apple #iphone #iPhoneLaunch
If that fails, Iโll switch to #CoreData, as there are much more materials on how to deal with it, not to mention itโs a mature framework. Now itโs time to at last rest before the new week! โบ๏ธ
#BuildInPublic #IndieDev #iOSDev
All that made me think, maybe #CoreData would be a better choice, but at this point Iโm a bit afraid to change everything. On the other hand, itโd be better to do it now than after the official release, I guess.
#Swift #iOSApp #AppDevelopment
Dear #coredata #swiftlang people. Itโs been a while since Iโve had to deal with migrations. IIRC back then model versions were mandatory, otherwise the app would crash in production (while doing fine in development).
I have a Swift5 app with a #cloudkit backed CoreData db.
SwiftUI Previews with #CoreData is easier than ever thanks to the new PreviewModifier protocol introduced at this year's WWDC.
I've mistakenly always thought it would only work for #SwiftData but it turns out it's perfectly fine for Core Data too! ๐
I want 2 things from a persistence framework:
1. Let the UI observe what's in the store in real time
2. Query the store in an efficient way
I've been using #SwiftData in the last few weeks.
It's nice for 1, but lacks 2 ๐
#CoreData is still way better imo (but verbose ๐)
Wow ok so #TIL that non optional types in Core Data can actually be nil! Looks like Strings and Ints can default to "" and 0, but if you use something like a Date or UUID it could just be nil at some stage in runtime ๐คฏ
#swift #coredata #iOS #iosdev
stackoverflow.com/questions/44...
Should I use #SwiftData or #CoreData for a new feature in business-card.nfc.cool? The app has deployment target iOS17. I want to use CloudKit and make some basic CRUD operations. I could limit this feature to iOS 18 users. What's your opinion on this?
#iOSDev #SwiftUI #SwiftDev
I just had to pull up that song featuring @jamesdempsey again: https://youtu.be/-dY1S-txZpI?si=Ai7nC2wLCJcuWH4R&t=3628
#CoreData #EOF #SwiftData
I covered the hybrid use of CoreData and SwiftData and the conversion from CoreData to SwiftData in this article about Swift development. #Swift #SwiftData #CoreData #SwiftUI
backtosoftwaredevelopment.substack.com/p/converting...