If you do decide to go to ref counting, you should check out the llvm static analyzer. It can help keep easy common cases from falling through the cracks.
http://clang.llvm.org/StaticAnalysis.html -Ken On Thu, Nov 20, 2008 at 9:32 AM, Gordon Apple <[EMAIL PROTECTED]> wrote: > Last year when I moved to 10.5 and Objective C 2.0, I made the decision > to move to garbage collection (GC). After seemingly working ok, I deleted > most of my pre-GC code, e.g., retain, release, dealloc. I am now regretting > that decision. I am running into major problems in working with images, > QTKit, and certain third-party libraries such as Macam (lets you use USB > cameras) that all seem to be related to GC. I am also now finding > admonitions against using GC in such applications due to problems and > performance issues. I really hate going back through all my code to go > non-GC, but it looks like I may not have a choice. Apparently, GC is like > being a little bit pregnant. It is or it isn't. > > Some of the bugs I've reported in QTKit have supposedly been fixed in > SnowLeopard, but I haven't had the external drive to check it out and see if > the current (I think) GC bug I'm experiencing has been fixed. Also, maybe > someone will fix Macam. (This is could be the reason Macam does not work > with iChat.) > > Has anyone else had to go through this reverse transition? Is GC really > that problematic? If so, it would have been nice to know before I started. > > > _______________________________________________ > > Cocoa-dev mailing list ([email protected]) > > 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/kenferry%40gmail.com > > This email sent to [EMAIL PROTECTED] > _______________________________________________ Cocoa-dev mailing list ([email protected]) 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 [EMAIL PROTECTED]
