macOS桌面开发NSAlert的使用
1 简述
附加到窗口的模式对话框或工作表,可以定义标题,描述详情,图标,按钮等。
@interface NSAlert : NSObject |
NSAlert
总体分为两类:
显示在应用程序中的提示框
- (void)beginSheetModalForWindow:(NSWindow *)sheetWindow completionHandler:(void (^ _Nullable)(NSModalResponse returnCode))handler API_AVAILABLE(macos(10.9));
单个警报,应用程序外的提示框
[alert runModal];
2 常用属性
@property (copy) NSString *messageText; // 主要提示信息 |
3 初始化
NSAlert *alert = [[NSAlert alloc] init]; |