Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hmm, I don't quite follow. I'm new to Cocoa programming and just followed the advice from the book Cocoa up and running.


If anyone does KVO on your object, they will be sent a "property changed" notification when you call self.myvar = nil in your dealloc method.

It's quite likely that whoever gets notified of the property change will attempt to access your object, but now your object is in a half-destroyed state.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: