ObjectiveC модальный диалог. Что-то мне не хватает в общении с классом - PullRequest
0 голосов
/ 02 сентября 2011

В следующем коде (на страницах примеров Apple)

- (void)showCustomDialog: (NSWindow *)window

// User has asked to see the dialog. Display it.
{
    if (!myCustomDialog)
        [NSBundle loadNibNamed: @"MyCustomDialog" owner: self];



    [NSApp beginSheet: myCustomDialog
        modalForWindow: window
        modalDelegate: nil
        didEndSelector: nil
        contextInfo: nil];

    [NSApp runModalForWindow: myCustomDialog];

    // Dialog is up here.

    [NSApp endSheet: myCustomDialog];

    [myCustomDialog orderOut: self];
}

Как переменная myCustomDialog когда-либо была установлена ​​на что-либо и когда?

1 Ответ

1 голос
/ 02 сентября 2011

Это будет розетка в вашем классе, в кончике диалога, владельцем файла будет тот класс, из которого вы это вызываете, и розетка подключена к нему.При загрузке наконечника владельцем самостоятельно розетка заполняется.

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