> On Jun 9, 2015, at 2:25 PM, Quincey Morris 
> <[email protected]> wrote:
> 
> I think the issue is that declaring your initializer “designated” causes the 
> compiler to enforce different inheritance semantics

Yes, and that’s the intent (and the purpose of that macro.) My question is 
about the new side effects of that.

> Try:
> 
>> - (instancetype) init NS_DESIGNATED_INITIALIZER {

That would be wrong, because -init _isn’t_ the designated initializer in my 
subclass.

—Jens
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/xcode-users/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to