) предотвращает появление неожиданностей во время выполнения и выдает предупреждение во время компиляции.

в моем приложении для iPhone у меня есть пользовательский UITableViewController - я собирался передать ему некоторую необходимую конфигурацию, расширив существующий метод "(id) initWithStyle: (UITableViewStyle)" до расширенного пользовательского метода.

Вопрос - как лучше всего обеспечить, чтобы пользователь этого пользовательского класса контроллера мог вызывать только мой пользовательский метод init, а не initWithStyle или любые другие методы init?

Ответы на вопрос(2)

Ваш ответ на вопрос