• 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: How to avoid warning?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to avoid warning?


  • Subject: Re: How to avoid warning?
  • From: Jens Alfke <email@hidden>
  • Date: Tue, 22 Jan 2013 13:27:39 -0800

On Jan 22, 2013, at 10:15 AM, Dave <email@hidden> wrote:

> This has to work with classes that exist already as well as classes that don't. If initWithManager is defined in the class in question "knows" what it is being called like this, if not then it defaults to the regular NSObject init.
>
> For instance it could be NSString or NSArray that is the class, in which case it won't have "initWithManager" so it calls init instead.

That will still work fine with protocols. NSString doesn’t implement your protocol, so your code skips the custom init and just calls -init instead.

If you don’t believe us, then try typing in and compiling the examples people have given, and experiment with them until you’re convinced. But this thread is kind of going around in circles, with you asking us for advice and then not accepting it.

—Jens
_______________________________________________

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


  • Follow-Ups:
    • Re: How to avoid warning?
      • From: Dave <email@hidden>
References: 
 >How to avoid warning? (From: Dave <email@hidden>)
 >Re: How to avoid warning? (From: Steve Sisak <email@hidden>)
 >Re: How to avoid warning? (From: Dave <email@hidden>)
 >Re: How to avoid warning? (From: Keary Suska <email@hidden>)
 >Re: How to avoid warning? (From: Dave <email@hidden>)

  • Prev by Date: Re: How can I get rid of this warning message?
  • Next by Date: Re: How to avoid warning?
  • Previous by thread: Re: How to avoid warning?
  • Next by thread: Re: How to avoid warning?
  • Index(es):
    • Date
    • Thread