Rules of Swift Initializers

Rule 1: A designated initializer must call its immediate superclass designated initializer
Rule 2: A convenience initializer must calls initializers of the same class
Rule 3: A convenience initializers must ultimately call the designated initializer

Simple Case:

Complex Case



  1. very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information about the web design and web development.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.
    Hire iPhone Developers India
    ihire iphone app developers

  2. Nice post. It was really helpful to all of us. Thanks for sharing. - iphone service center in ambattur

  3. nice blog I really appricate the blogger
    Cylon Technologies is best Mibile Applications 'Development Company in Michigan  The management’s role at Cylon Technologies is to empower employees to believe in the power of ideas.

  4. Thank You for sharing and its interesting to know new things,Great.
    ERP System,Digital Marketing Agency