Re: autorelease CGImageRef?
Re: autorelease CGImageRef?
- Subject: Re: autorelease CGImageRef?
- From: Jean-Daniel Dupas <email@hidden>
- Date: Wed, 6 Aug 2008 14:26:14 +0200
Be carefull when you mix CFType memory management, and obj-c memory
management.
It works well when you do not use GC, but may become problematic if
you do not take special care with GC code.
If I'm not wrong, it should be something like this:
[NSMakeCollectable(aCGImageRef) autorelease];
Le 6 août 08 à 12:16, Mike Abdullah a écrit :
Since CGImage is derived from CFType you can just do:
[(id)aCGImageRef autorelease]
The reason being that CFType knows how to handle a -release message,
and autorelease is just a way of deferring that message.
On 6 Aug 2008, at 09:29, Peter N Lewis wrote:
Given a CGImageRef, how can I autorelease it?
Perhaps this is obvious, or perhaps its impossible, but googling
hasn't found me the answer yet except for a tantalizing comment in
the docs for NSBitmapImageRep:
- (CGImageRef)CGImage (added in 10.5)
"Returns an autoreleased CGImage object (an opaque type) from the
receiver's current bitmap data."
For CFStringRef, I know I can cast it to an NSString* and then
autorelease it, but is there an equivalent for CGImageRef?
Thanks,
Peter.
--
Keyboard Maestro 3 Now Available!
Now With Status Menu triggers!
Keyboard Maestro <http://www.keyboardmaestro.com/> Macros for your
Mac
<http://www.stairways.com/> <http://
download.stairways.com/>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden