• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)


  • Subject: Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)
  • From: Rob Keniger <email@hidden>
  • Date: Mon, 21 Sep 2009 08:22:56 +1000


On 21/09/2009, at 7:22 AM, Ken Ferry wrote:

Well, yes, but copying the data out one way or another is probably safer.
:-)


Once you've passed a CGImage to some other API, you really don't know how
long it'll survive, so it's hard to say when it would be safe to release the
NSBitmapImageRep.


So would this be acceptable on 10.5/GC?

@implementation NSBitmapImageRep (Additions)
- (CGImageRef)safeCGImage
{
	CGImageRef cgImage = [self CGImage];
	return (CGImageRef) CFMakeCollectable(CGImageCreateCopy(cgImage));
}
@end

--
Rob Keniger



_______________________________________________

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


  • Follow-Ups:
    • Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)
      • From: Ken Ferry <email@hidden>
References: 
 >Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?) (From: Ken Ferry <email@hidden>)
 >Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?) (From: Matt Neuburg <email@hidden>)
 >Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?) (From: Ken Ferry <email@hidden>)

  • Prev by Date: Thanks for the Help
  • Next by Date: Re: MutableDictionary setValue:forKeyPath - strange behavior
  • Previous by thread: Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)
  • Next by thread: Re: bitmap caching issue (was: settings to build for 10.5 on 10.6?)
  • Index(es):
    • Date
    • Thread