@tjadejong@mastodon.social avatar

tjadejong

@tjadejong@mastodon.social

Father, husband, data scientist and free-time Apple developer

This profile is from a federated server and may be incomplete. Browse more on the original instance.

christianselig, to random
@christianselig@mastodon.social avatar

SwiftUI noob question: I understand why my ViewModel is being initialized twice, but why is it not being deinitialized?

It's created, then a second later when appState.show is changed, the view is recomputed, and view, and its ViewModel, are created anew. Cool! But why is the old one not deinitialized? What's holding onto it?

Sample code: https://gist.github.com/christianselig/d88b1a4d1989b973689ae62d4691162f

tjadejong,
@tjadejong@mastodon.social avatar
tjadejong,
@tjadejong@mastodon.social avatar

@christianselig didn’t know that… will have to dive into that as well then. Any progress?

tjadejong,
@tjadejong@mastodon.social avatar

@cwista working on a mac app that is trying to solve that issue: https://photocraft.app. Early stages though…

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • magazineikmin
  • mdbf
  • GTA5RPClips
  • everett
  • rosin
  • Youngstown
  • tacticalgear
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • khanakhh
  • megavids
  • tester
  • ethstaker
  • cubers
  • osvaldo12
  • cisconetworking
  • Durango
  • InstantRegret
  • normalnudes
  • Leos
  • modclub
  • anitta
  • provamag3
  • lostlight
  • All magazines