When would the garbage collector erase an instance of an object that uses Singleton pattern?
Does an object hang around any longer than a regular object?
How
If you're keeping a static reference to it in your singleton class, then the reference count cannot drop to 0 and therefore it shouldn't ever get collected.