Post

Replies

Boosts

Views

Activity

Comment on KVO crashes in older OS-Versions not replicable in Sequoia
Thanks for your Reply, I'll look into linting possibilities, though this specific case is not our main issue - that comes from weak properties in the middle of the path, like A observing B.C.D where B is weakly held by A. Warning for that is not plausible because of weak IBOutlets not causing issues. Testing on older systems is admittedly limited - though this is an organizational issue coupled with QA resource shortages, for which fixing it is difficult, slow and uncertain. More to follow…
Topic: App & System Services SubTopic: General Tags:
1d
Comment on KVO crashes in older OS-Versions not replicable in Sequoia
Unfortunately, we will most likely try to find a runtime solution, since it is the most realistic variant in the short term. We already seem to have dealt with the problem of an observer not being removed in the dealloc by interjecting an item which actually performs the observation and removes it on dealloc. I planned to explicitly make it affect MacOS 15 and above too, so the behaviour would be the same. I'll bring this topic up internally. As suggested, the improvement request: FB20155335
Topic: App & System Services SubTopic: General Tags:
1d