Добавить класс в другое как свойство

#ios #objective-c

#iOS #objective-c

Вопрос:

Я хочу добавить свой пользовательский класс NSObject в другое как свойство, возможно ли это?

Класс выглядит так:

 @interface PlaceHolder : NSObject

@property (strong, nonatomic) NSString *name;
@property (strong, nonatomic) NSString *description;
@property (strong, nonatomic) NSString *webPage;
  

Я хочу сделать его свойством моего другого класса, чтобы инициализировать его один раз, а затем работать со свойствами — имя, описание. веб-страница и прочее..

Нужно ли мне создавать категорию? Или есть другой способ добиться этого?

Любые советы будут оценены, спасибо.

Ответ №1:

Просто добавьте свойство в класс, который должен его использовать

  @property (strong, nonatomic) PlaceHolder *placeHolder;