title: iOS: UIView subclass init will call [super init] then call methods in super class, why it will call [subclass initWithFrame:xx]?
body: <p>I am confused with [UIView init] and [UIView initWithFrame:xx], after i search the stackoverflow and i found below questions and  answers：</p>
  
  <p><a href="https://stackoverflow.com/questions/18838928/why-do-both-init-functions-get-called">Why do both init functions get called</a></p>
  
  <p><a href="https://stackoverflow.com/questions/7126726/ios-uiview-subclass-init-or-initwithframe">iOS: UIView subclass init or initWithFrame:?</a>
  then i konw the initwithFrame is the designed initializer, what make me confused with the answer is when we call [myview init](myView is subclass of UIView and overwrite init and initwithfrme:), it will call call [super init] then it will call [super initWithFrame:xx] as super will find methods in super class, why it will call [myView initWithFrame:xx]???</p>