But also, is a localized problem. I have more issues with obj-c in the past, some ergonomic of swift make it even rarer.
However, certainly suck for the ones that hit this!. I'm building a relational lang in rust and damm, I miss a GC!
- Cocoa delegates that keep references to some parent of the objects that they're delegates of.
- Some event listeners (in the same way as delegates).
I wouldn't say it's "rare". It popped up pretty often for me when I was writing Objective C.