Подсказки XCode для пользователей Eclipse?

Я медленно прокладывал себе путь через примеры в Начале iPhone Development и существует несколько вещей, которые я не смог выяснить, но я уверен Вы, парни могут помочь мне с ним.

  • В Eclipse существует Источник->, Генерируют Методы считывания/методы set, можете Вы делать что-то подобное для синтезирования свойств в XCode
  • Я также, может казаться, не нахожу меню Refactor
  • Я также изо всех сил пытаюсь найти эквивалент Источнику-> Методы Переопределения/Реализации

- Редактирование - мне не удалось описать мою проблему, которой это кажется. Я действительно знаю, что синтезирование свойств генерирует методы считывания/методы set для меня, но я ищу способ генерировать @property / синтезируют код, путем выбора переменных.

Короткий список для начала, но у меня, вероятно, будет больше, когда мой беспорядок растет в силе.

5
задан willcodejavaforfood 18 July 2013 в 19:49
поделиться

5 ответов

Я буду игнорировать этот вопрос и вместо этого ответить на другое Вопрос:

Вот некоторые вещи, которые я нашел полезным, когда я впервые начал работать

и напрямую обратиться к вашему вопросу, выедать Accessorizer

3
ответ дан 14 December 2019 в 01:08
поделиться

Нет никакого способа, встроенного в XCode, чтобы сделать владения в автоматизию.

Тем не менее, пользовательский скрипт может сделать это. Взгляните на это статья Мэтта Галлахер.

2
ответ дан 14 December 2019 в 01:08
поделиться

в Eclipse есть источник-> Генерация GetTers / Benters, вы можете сделать что-то подобное, чтобы синтезировать свойства в Xcode

AFAIK там не такая вещь в XCode. Но синтезирующие свойства OBJC просты, просто добавьте

@property(retain) NSArray* my_array;

в вашем @interface и

@synthesize my_array;

в вашем @Implementation , если вы хотите генерировать Getter и Benters для My_Array. .

Я также не могу найти меню Refactor

Редактирование -> Refastor (Shift-Cmd-J).

Если вы просто хотите переименовать, щелкните мыши, щелкните идентификатор, подождите 1 секунду для нисходящего треугольника, чтобы появиться рядом с ним, затем нажмите на него и выберите «Изменить все в Scope».

1
ответ дан 14 December 2019 в 01:08
поделиться

Генерация полученных и устойчивов для свойств осуществляется с помощью @Property и @synthesize ключевых слов.

Редактировать -> Refactor

Переопределение методов просто пишет название метода, вам не нужно добавлять @ @ @ java

0
ответ дан 14 December 2019 в 01:08
поделиться

Я создал список множества функций и возможностей Xcode, который также содержит множество функций, к которым вы привыкли в Eclipse (i ' m с использованием eclipse на ежедневной основе), которые также включают такие тонкости, как отображение иерархии классов, поиск классов, завершение кода, использование Xcode с svn и т. д.

Советы по Xcode: http: // www .sodeso.nl /? p = 674

Использование Xcode с svn: sodeso.nl/?p=599

3
ответ дан 14 December 2019 в 01:08
поделиться