osx和objc - 为插件运行第二个运行循环?
C程序员在这里。我正在尝试为正在运行的OSX应用程序创建一个插件,打开它自己的窗口,接受按下按钮,关闭窗口并返回插件 - 不要退出应用程序。
我已经能够使用NSApp打开一个窗口,我甚至有一个按钮,但它不会做任何事情。
[button setTarget: nil];
[button setAction: @selector(fauxAction:)];
我是如何设置它的。通常,你[按钮setTarget:self],但是,这是一个正常的c函数,并没有“自我”。我不知道如何从c调用objc方法,如果这是我需要解决的问题。我只想按下按钮时调用方法fauxAction。
这是插件的窗口 - 而不是主要的应用程序。我不能让他们穿过电线。 [NSApp运行]并在其上放置退出菜单退出主应用程序,我想因为运行循环包装正在执行的线程。
任何帮助,将不胜感激。我觉得我在这里溺水。
没有找到相关结果
已邀请:
2 个回复
磐去裸猜饲
疏腔傻小雹