我仍然在解决我的问题,即NSMenuItem中的NSView在用户通过按返回键选择时没有收到任何通知。
为此,我想记录在Objective-C对象上调用的所有方法。 我可以在不使用调试器的情况下以某种方式执行此操作吗?
答案 0 :(得分:1)
不容易,不,也可能不是最有效的调试方法。如果没有收到通知,则很可能没有调用任何方法。
您可以构建一个转发所有方法然后将其插入的代理类,并将其作为转发日志进行记录。有关详细信息,请参阅NSProxy的文档。
但是,再次,不是调试它的最好方法。
您对视图,菜单和通知有单独的问题吗? (我显然没有找到一个)。