Objective c NSNotificationCenter触摸屏通知
NSNotificationCenter是否有一种通知类型,允许您在任何课程中收到任何触摸屏幕的通知?或者有其他方法解决这个问题吗?您可以将UIWindow子类化并覆盖-sendEvent:这样它可以在将触摸事件发送到相应视图之前发布通知或对触摸事件进行其他处理。(调用super的-sendEvent实现:执行事件调度。)Objective c NSNotificationCenter触摸屏通知,objective-c,xcode,ios,Objective C,Xcode,Ios,NSNotificationCenter是否有一种通知类型,允许您在任何课程中收到任何触摸屏幕的通知?或者有其他方法解决这个问题吗?您可以将UIWindow子类化并覆盖-sendEvent:这样它可以在将触摸事件发送到相应视图之前发布通知或对触摸事件进行其他处理。(调用super的-sendEvent实现:执行事件调度。) 如果可以的话,我会避免使用通知,或者至少要非常小心地限制侦听此类通知的对象的数量。在屏幕上拖动手指可以生成大量事件。由于任意数量的对象都可以订阅通知,因此您可以轻松创建应用程
如果可以的话,我会避免使用通知,或者至少要非常小心地限制侦听此类通知的对象的数量。在屏幕上拖动手指可以生成大量事件。由于任意数量的对象都可以订阅通知,因此您可以轻松创建应用程序在发送通知时陷入困境的情况。您可以将UIWindow子类化并覆盖-sendEvent:以便它在将触摸事件发送到相应视图之前发布通知或对触摸事件进行其他处理。(调用super的-sendEvent实现:执行事件调度。) 如果可以的话,我会避免使用通知,或者至少要非常小心地限制侦听此类通知的对象的数量。在屏幕上拖动手指可以生成大量事件。由于任意数量的对象都可以订阅通知,因此很容易造成应用程序在发送通知时陷入困境的情况