I had this a happen a long time ago, and I suspect that was due to the object not releasing due to its own retained objects. But now it's happening again.
Now, I know this happening because I logged the address of the object, and there are different values alternating in the log.
So my questions really are:
- How can I prevent this?
- How can I detect this?