我想在按钮点击时显示桌面,因为我使用过 [[NSWorkspace sharedWorkspace] hideOtherApplications]; 这是工作它也显示桌面,但它没有隐藏我们运行项目的应用程序。
答案 0 :(得分:0)
试试这个:
for (NSWindow *win in [NSApp windows]) {
[NSApp hide:win];
}
修改强>
此代码不能正确隐藏xcode,但在Finder下工作正常:
NSArray *apps = [NSArray arrayWithArray:[[NSWorkspace sharedWorkspace] runningApplications]];
for (NSRunningApplication *app in apps ) {
[app hide];
}
for (NSWindow *win in [NSApp windows]) {
[NSApp hide:win];
}