Я только начинаю с ObjC. Мне интересно, как узнать, глядя на код, написанный мной или из шаблона, который появляется, когда вы используете мастер для создания нового класса, как вы можете определить, переопределяет ли метод что-то.Легкий способ определить, является ли метод переопределением другого метода?
В Java вы можете отметить метод с помощью @Override, и тогда очень легко увидеть, что это переопределяет что-то. Это не является надежным, потому что @Override не является обязательным, но если я все еще не уверен, я могу просто ввести его и посмотреть, генерирует ли он ошибку.
Это единственный способ поиска источника суперкласса, или в случае рамки для чтения документации?
Если вы используете Xcode, вы можете попробовать, чтобы увидеть, если редактор пытается автозаполнение сигнатуры методы, когда вы вводите его. –
Вы можете использовать AppCode. Это указывает (и позволяет осуществлять навигацию) супер- и подклассы реализации метода. – jrturton
Нет такой вещи, как волшебник. Это дело окон. – uchuugaka