后台应用程序的响应者链是啥样的?
Posted
技术标签:
【中文标题】后台应用程序的响应者链是啥样的?【英文标题】:What does the responder chain look like for an application in the background?后台应用程序的响应者链是什么样的? 【发布时间】:2012-05-24 14:01:17 【问题描述】:如果音频应用程序配置为在后台播放音频,您可以将其设置为接收远程控制事件。 Apple 的文档描述了什么是必要的以及如何设置它。其中一个关键方面是确保接收和响应远程控制事件的对象能够(并且将)成为第一响应者。
当应用程序在后台时,响应者链是什么样的。我熟悉响应者链及其运作方式,但我如何知道哪些对象是响应者链的一部分,以及当应用程序在后台时哪个对象成为第一响应者?
【问题讨论】:
【参考方案1】:由于应用程序在后台,因此键和主窗口为零,因此它们不包含在响应程序链中。然后,响应者链仅包含应用程序实例及其委托。
这对我来说是个问题,因为我实际上希望窗口(文档)在后台处理与您尝试执行的操作非常相似的操作。我可以通过使用 NSResponder 的 tryToPerform:with: 来解决这个问题。
【讨论】:
以上是关于后台应用程序的响应者链是啥样的?的主要内容,如果未能解决你的问题,请参考以下文章
这个 wcf 服务正在运行……那是啥样的绑定?哪个是默认绑定?有人解释吗?
layui在加载时,从后台返回的Json数据应该是啥样的数据
ssm 后台我要接收一个ArrayList,前台应该怎么写?JSON是啥样的?