If you're autoreleasing the object when you're called back, you should reset 
the object's delegate (set it to nil) before autoreleasing it (and set your 
instance variable to nil, if you have one) -- or just keep the object around 
until -dealloc.

On Oct 14, 2011, at 2:31 AM, Rick Mann wrote:

> I figured out a little bit more. I make one request for location, then I call 
> -stopUpdatingLocation and -autorelease the CLLocationManager from within the 
> did-update callback.
> 
> But in iOS 5, even after that, it still calls me back once more, at which 
> time I'm -autoreleasing it a second time.
> 
> Is this a bug?

-- 
Glenn L. Austin, Computer Wizard and Race Car Driver         <><
"Where there's breath, there's hope!"
<http://www.austin-soft.com>

_______________________________________________

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 arch...@mail-archive.com

Reply via email to