On Oct 21, 2013, at 8:07 PM, Maxthon Chan <xcvi...@me.com> wrote:

> If your app is called Hammersmith, you can retain/autorelease it in your 
> [CBLDatabase dealloc] or [CBLCache dealloc]

It’s not my app, it’s a customer’s that uses my library. But the CBL classes 
are part of my library, yes.

As for autorelease: "This has come up once before for me, and I was able to 
work around it by making the cache-owner object call -autorelease instead of 
-release on the NSCache, to defer the call to the cache’s dealloc. But I’m now 
using ARC so that isn’t an option.”

Although there’s probably some hacky way to force an autorelease…

—Jens
_______________________________________________

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to