【发布时间】:2011-02-08 23:46:29
【问题描述】:
我希望在 Cocoa 中编写一个插件控制器来加载包,并公开一组特定的方法供插件调用。
我的问题是:是否有可能知道有关在控制器中调用方法的对象的(任何)信息。当实例化插件在我的插件控制器中调用方法时,我想知道哪个插件实例调用了该方法,而不必依赖插件将指向自身的指针作为参数发送(我总是可以验证它们发送的指针,但我希望 API 方法尽可能简单)。
可能没有完美的解决方案(并且有简单的解决方法),但如果可能(或不可能的原因)学习一些新技巧总是好的。
提前致谢。
【问题讨论】:
标签: objective-c cocoa methods