В IB поместите 2 пользовательских вида в одно окно. Я не вижу никакого способа дать им отдельные имена. В Inspector-Info мне пришлось использовать одно и то же имя, имя класса, для обоих из них в раскрывающемся меню. Я старался
DrawRect: NSRect bounds = [self bounds];
[[NSColor greenColor] set];
[NSBezierPath fillRect:bounds];
который заполнил оба пользовательских представления зеленым цветом. Но я хотел бы заполнять, рисовать и т. д. независимо в каждом пользовательском представлении. Как я могу обращаться к каждому представлению отдельно? Несколько пользовательских представлений позже. Или для Cocoa требуется только одно представление на класс?
Это, вероятно, тривиально, но Google и список подобных вопросов здесь не придумали ничего близкого. Там много о нескольких контроллерах представления, но мне не нужно переключать представления.