Может ли xcode вставить заглушки для всех методов, которые вы должны реализовать? - PullRequest
3 голосов
/ 27 января 2011

Когда вам нужна определенная функциональность, вы должны реализовать методы, возможно ли, чтобы xcode вставлял заглушки для вас, чтобы сделать это?

то есть иногда вы делаете soetting как:Как вы должны реализовать, например, методы делегата и методы источника данных, возможно ли для xcode их заглушить?

Ответы [ 2 ]

1 голос
/ 27 января 2011

По моему опыту, это невозможно. (Тем не менее, вы можете получить другой ответ, который имеет какое-то хитрое решение.)

Тем не менее, многие методы делегата являются необязательными, так что вы, скорее всего, в конечном итоге получите заглушки для методов, которые вам не обязательно использовать в любом случае, и присутствие заглушек может вызвать проблемы, если они не будут прокомментированы out, к этому моменту вы могли бы просто скопировать сигнатуры метода из соответствующей ссылки на протокол в любом случае. : -)

0 голосов
/ 27 января 2011

XCode 4 имеет нечто подобное. Вам просто нужно написать начало имени метода, и XCode завершит его со всеми аргументами в качестве заполнителей. В любом случае, четвертая версия все еще находится в стадии бета-тестирования, а это означает, что вам необходимо зарегистрироваться в платной Программе разработчика (Mac или iOS по 99 $ каждая), чтобы загрузить ее, и в ней могут быть ошибки.

Это не настоящие заглушки, но они действительно полезны, потому что вам нужно просто написать 3 или 4 буквы, чтобы получить список всех возможных методов, с приоритетом тех методов, которые являются частью протокола или которые вы уже объявлено в интерфейсе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...