I am subclassing UIKit class and I would like to be able to call it's convenience initializer (because it does things I can't do myself) and then do additional step related to my subclass only. I can't do that because I can only call designated initializers from a superclass.
What is the reason for this limitation? Documentation only says we can't do it but doesn't go into detail about why. Is it likely to change in future?