Существуют ли плагины XCode, которые помогают автоматизировать создание делегатов? - PullRequest
0 голосов
/ 28 октября 2011

Просто интересно, есть ли что-нибудь доступное (из коробки или сторонние надстройки), которое ускоряет разработку в Xcode посредством автоматизации создания некоторых базовых шаблонов ...

один вЯ имею в виду настройку связи между контроллерами с использованием делегата, поэтому автоматизировать создание делегата

Ответы [ 2 ]

1 голос
/ 28 октября 2011

Есть аддоны для xcode (сейчас не помню). Я установил один раз, но думал, что трудно использовать.

Но вы можете исправить это с помощью «Библиотеки фрагментов кода», поэтому создайте новую для своего делегата, и она сможет работать.

Смотрите здесь, как создать новый фрагмент кода

enter image description here

0 голосов
/ 28 октября 2011

Это базовая форма:

@protocol SomeControllerDelegate;

@interface SomeController : UIViewController
{
   ...
   id <SomeControllerDelegate> _delegate;
}

@property (nonatomic) id <SomeControllerDelegate> delegate; // @synthesize delegate = _delegate;

@end

@protocol SomeControllerDelegate <NSObject>

- (void) someControllerDidFinish: (SomeController *) controller;
- (void) someController: (SomeController *) controller didChangeObject: (id) object;

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