知道如何通过方法 swizzling 在 finder 中处理上下文菜单单击吗?我正在尝试为此查找需要从 Finder.h 覆盖的方法?
问问题
151 次
2 回答
2
我发现了这个示例,它展示了如何使用方法调配和代码注入来添加项目。
https://github.com/infinitelabs/FinderMenu
将子菜单添加到 Mac OS X Finder 的上下文菜单中。子菜单有两个项目,单击它们会显示包含所选项目的窗口。
它使用https://github.com/rentzsch/mach_inject来更新 Finder 进程。似乎它应该做你想做的事。
于 2013-06-05T19:54:52.510 回答
0
在 Objective-C 消息上使用gdb
和设置断点。您还可以使用instrument
工具来查找方法名称。
于 2012-07-23T06:33:58.440 回答