Re: array = [NSArray new] or array = [NSArray array]?
Re: array = [NSArray new] or array = [NSArray array]?
- Subject: Re: array = [NSArray new] or array = [NSArray array]?
- From: Carl Hoefs <email@hidden>
- Date: Fri, 19 Aug 2016 15:09:45 -0700
> On Aug 19, 2016, at 1:46 PM, Quincey Morris <email@hidden> wrote:
>
> My point is that Apple might revisit the implementation of NSArray at any time (in these Swiftian days, stranger things have happened), and choose to write it with full ARC compatibility, which means there might not be any autorelease when invoked from ARC client code, since ARC can optimize the code when it handles both ends of the invocation.
This is true for other classes as well, such as [NSSet set], [NSDictionary dictionary], etc. Interesting that doing something like [NSNumber new] returns nil.
-Carl
_______________________________________________
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