OK, call me an idiot, but…
I had a app that was perfectly happy… then all the cool leak detection stuff came on. And it started to take a long time to shut down in the debugger. I’m almost certain it’s all shut-down stuff.
I got rid of 25% or so with an extra couple of deletedAtShutDown subclassings, but I still have a lot cropping up. A lot. And I left it alone, since it didn’t do any harm.
Well, it’s time. But I can’t seem to see where things start - the Xcode debugger hits in the subclasses, so I can’t tell exactly which of my classes is the problem.
Any tips on pinning it down? I think circular reference counted pointers may be involved as well - I’ve tried to explicitly stop and clear everything I can.