• 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: ARC Retain Cycles
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ARC Retain Cycles


  • Subject: Re: ARC Retain Cycles
  • From: Graham Cox <email@hidden>
  • Date: Sun, 27 Apr 2014 10:00:53 +1000

On 26 Apr 2014, at 9:29 pm, Dave <email@hidden> wrote:

> needed 10 MB!

> 150MB!

> pools!

> undo it!

> no drains!
>
> bad news!
>
> that’s dogma!

> 110 MB difference! Amazing!

> it’s naff
>
> Cheers
> Dave


I think there's some merit in discussing the design decisions in Cocoa that we have to live with, including autorelease (not that it makes any difference; it's not going away), but to be honest your posts tend to come across as a rather excitable teenager trying to hammer home a point again and again to people who have already long-since understood and accepted the status quo. You undermine yourself as a result, because when you take a combative stance, others are forced to take a defensive one.

Autorelease solves a certain kind of problem quite neatly, but no-one's claiming it's a panacea - it brings with it its own drawbacks. On the whole I feel they're worth living with for the overall benefit it gives you, but if you feel otherwise and want to discuss that, debating its merits more soberly and less shriek-ey manner will get you a lot further. In the end though, we'll all just go back to work and autorelease will still be there, and your code will have been adjusted accordingly. You would have got there quicker without all the excitement.

Just my 2¢

--Graham



_______________________________________________

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


References: 
 >Re: ARC Retain Cycles (From: Jim McGowan <email@hidden>)
 >Re: ARC Retain Cycles (From: Dave <email@hidden>)

  • Prev by Date: Re: GCD killed my performance
  • Next by Date: SpriteKit junk
  • Previous by thread: Re: ARC Retain Cycles
  • Next by thread: canAsynchronouslyWriteToURL:ofType:forSaveOperation: Prevent Quit?
  • Index(es):
    • Date
    • Thread