Every iOS dev has heard that whisper:
"These fields look the same…you should build a form-engine."
Those who follow that whisper almost always end up with an over-abstracted mess.
Here's how to build reusable SwiftUI form components without the regret: https://t.co/Mk1qhl3crX
@nik6019 So I haven't personally used `performBackgroundTask(_:)` but from the docs it looks like it performs a similar role to the `backgroundContext` property on CDManager. On thing to note when using `backgroundContext`is to wrap any actions inside `performBlockAndWait`
@nik6019 Ah so normally for me the “UI gate” is a screen with an activity loader and some text describing that the app is being setup then once that complete I swap in the “main” UI. That way I don’t need to perform any init checks around my CD ops
@nik6019 2. Is the scenario here that a background request has been triggered but before it completes the app has been terminated so that when it does complete, CD has to be setup again?
@DammerAmster I don't know how you could remove these messages from your network without uninstalling your browser and disconnecting your router. IMHO both of those examples look like legitimate uses of SSDP
Meeting a new group of people can leave a lot of us nervous and unsure how to act. It always helps to already know someone in the group.
What’s true for you is also true for your app.
In SSDP your app has a friend who can help make the introductions:
https://t.co/JIzIvs3Qie
@DammerAmster Thanks. So the first screen, looks like your browser is attempting to discover if their is a device that it can stream video content to using https://t.co/EoLwdkoigD. The second one I believe is your router attempting to find any new devices that have been added to the network
@DammerAmster Interesting, could you paste the m-search message so that I can get a better feel for what happening and see if we can figure this out. Feel free to DM me
Migrating data is always a tricky task but Core Data has a reputation of having especially tricky migrations 🧐. It doesn't need to this way ☺️. In this post I look at how we can manipulate the migration process to make things easier: https://t.co/ZFT3YAJjne
If you find yourself needing to do manual Core Data migrations, this post by @wibosco is possibly the single most useful resource out there currently: https://t.co/p2h1r6g4yP