Re: ARC Retain Cycles
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