Каковы альтернативы диалоговым окнам в Cocoa? Мне нужно создать собственный диалог (модальный), в котором пользователь сможет ввести некоторую информацию, и когда он/она нажмет OK, мое приложение закроет этот диалог и обработает ввод. По сути, мне нужно что-то вроде выпадающего окна в Xcode, когда вы добавляете новый файл (команда + N): [недостаточно репутации, чтобы опубликовать снимок экрана] Все, что я обнаружил до сих пор, это несколько старых списков и тем, где люди скажем, это называется лист. Но предложенные методы кажутся устаревшими, например
beginSheet: myCustomSheet
modalForWindow: window
modalDelegate: self
didEndSelector: @selector(didEndSheet:returnCode:contextInfo:)
contextInfo: nil
Есть ли другие способы? Например, я могу создать отдельное окно со своим файлом xib, есть ли какая-то настройка, чтобы сделать его «панелью» или «листом»? Меня немного смущают термины.