Типы предупреждений
Существует два типа предупреждений, стандарта и предостережения. Большинство предупреждений должно быть стандартными предупреждениями, выводящими на экран значок приложения текущего приложения, как показано на рисунке 1.

Используйте предупреждение предостережения только для предупреждения пользователя, когда возможный побочный эффект текущей задачи будет непреднамеренным уничтожением данных. Предупреждение предостережения выводит на экран значок предупреждения, под маркой со значком приложения, как показано на рисунке 2.

Как Вы указываете, что предупредительный тип варьируется согласно программируемому интерфейсу:
NSAlert. Отправить
setAlertStyle:к NSAlert возражают с параметромNSWarningAlertStyleилиNSInformationalAlertStyleуказать стандартное предупреждение. Отправьте то же сообщение с параметромNSCriticalAlertStyleуказать предупреждение предостережения.Функциональный API. Используйте
NSBeginAlertSheetфункционируйте для отображения стандартного предупреждения иNSBeginCriticalAlertSheetвывести на экран предупреждение предостережения.
Предупреждения предостережения должны использоваться только, как указано в разделе Alerts Инструкций по Интерфейсу пользователя Apple.