I'm trying to do some cleanup work when my app terminates*. I have the appropriate code to do said cleanup in one of my dealloc methods. I'm finding that when I quit the app (cmd-Q), NONE of my dealloc methods are being called (I have breakpoints set of every one of them, and not a single one is being called).

Now, I've implemented NSApplication's -applicationWillTerminate: delegate method, and thankfully it *is* being called, so I s'pose I can do what I need to do there, but...why aren't any of the dealloc methods being hit?


Thanks!
randy

* - One of my objects holds onto a connection to an external camera; without properly closing this connection, the camera cannot be operated manually without first disconnecting it from the computer, so I want to be nice and clean things up.
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to