我正在开发我的第一个 iPhone 应用程序,当我尝试实现触摸事件时,我遇到了一些非常奇怪的行为。
我在 的子类下设置touchesBegan:withEvent:
及其姊妹方法UIViewController
,但它们没有注册。更奇怪的是,当我在运行控制台时尝试在模拟器上使用触摸时,控制台会记录我的触摸,即使NSLog
我的程序中根本没有任何语句!有一次,我在touchesBegan:withEvent:
etc. 下设置了 NSLog 语句,但很快我就删除了它们。我不知道这些日志是从哪里来的。
这是响应者链的问题吗?为什么控制台的行为如此奇怪?有任何想法吗?