首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSRunningApplication.h:“并非所有应用程序都有pid”

NSRunningApplication.h:“并非所有应用程序都有pid”
EN

Stack Overflow用户
提问于 2011-03-24 05:16:37
回答 1查看 1.3K关注 0票数 10

processIdentifierNSRunningApplication.h中的评论

并不是所有的应用程序都有pid。

哈?

我可以在表示终止的进程( NSRunningApplication )的特定情况下看到这种情况,但我想不出运行中的应用程序没有进程ID的例子,这有点像Unix 101。

文档错误还是我漏掉了什么?

EN

回答 1

Stack Overflow用户

发布于 2011-03-24 07:39:12

这是个篱笆。“正在运行的应用程序”是用户认为是应用程序的东西。在cmd选项卡开关等中显示,这不一定直接对应于一个进程。在经典环境中,多个应用程序由单个unix进程托管。在这种情况下,NSRunningApplication将为每个“应用程序”返回-1。

已经做了足够长时间的人们看到了足够多有趣的黑客,他们认为这是一个重要的东西来定义。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5415065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档