[Sparkle] Plan to support garbage collection?

Andy Matuschak andy at andymatuschak.org
Mon Feb 18 15:58:17 PST 2008


Alright, so it sounds like there are two targets: one supporting 10.3+  
and not supporting GC and one supporting 10.4+ with GC support.

I can think of a few places offhand where I rely on the retain count  
system for memory management and don't use strong links. For example,  
when I make an appcast, I just free it in the delegate callback method  
to avoid an extraneous ivar. Unfortunately, making the retain count  
operations no-ops will probably result in a few unexpected and hard-to- 
track-down bugs.

I'll have to be vigilant! :)

- Andy Matuschak


More information about the Sparkle mailing list