objective-c - 如何以编程方式取消隐藏mac os中的隐藏应用程序?
解决方案
有几种方法可以取消隐藏所有隐藏的应用程序——这里有几个:
NSWorkspace:
NSMutableArray *arr = [[NSMutableArray alloc] init];
for (NSRunningApplication *app in [[NSWorkspace sharedWorkspace] runningApplications]) {
[app unhide];
}
...或者...
NS应用程序:
- (void) unhideAllApplications:(id)sender{
[NSApp unhideAllApplications:sender];
}
并用类似的东西打电话:
[self unhideAllApplications:nil];
推荐阅读
- kubernetes - 安装 kubernetes 时未找到有效的 GPG
- php - 当控制器中存在 PHP 错误时获取旧的缓存视图 - Laravel 5.6
- javascript - 为什么我们必须永远继续使用服务器和客户端语言
- java - 类加载器子系统创建的类对象存储在哪里?
- azure - Azure DevOps API 添加公钥
- java - 使用 jlink 为胖 Jar 文件优化 JVM 模块
- javascript - 从 HTML 中删除烦人的双引号
- android - 具有新依赖项的 Firestore 崩溃应用程序
- java - 尝试执行 java 函数时出错
- javascript - JWT 令牌无法使用相同的密钥进行验证