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]

Reply via email to