У меня есть следующие (урезанные) интерфейсы класса:
@interface ScriptEvent : NSObject {
...
}
@interface SingleLine : ScriptEvent {
NSString *line;
}
@interface MultiLine : ScriptEvent {
NSArray *lines;
}
Другой родительский класс содержит NSArray
, содержащий список ScriptEvent
s (который будет либо SingleLine
, либо * 1007).*).
В моем XIB у меня есть NSArrayController
, связанный с этим списком ScriptEvent
с, и я хочу установить мастер / детализацию.Итак, у меня есть NSTableView
ссылка на этот NSArrayController
, и я хочу показать другую панель подробностей в зависимости от того, является ли выбранный элемент NSArrayController
SingleLine
или MultiLine
.
Возможно ли это?