我目前正在将一个简单的托盘应用程序从 Windows(C#、.Net、Winforms)移植到 OS X(C#、MonoMac、Cocoa)。大部分工作已经完成,但我在 OS X 中遇到了一些问题,它相当于 Windows 托盘应用程序经常用来共享信息的气球工具提示:
我没有经常使用 OS X,但我的印象是等价于通知:
但我无法弄清楚如何从 MonoMac 使用它。在互联网上环顾四周时,我发现了一个叫做“咆哮通知”的东西,但这似乎是一个第三方库,我对此不感兴趣(如果可以避免的话)。MonoMac 框架中还有一个名为 NSNotification 的类,但同样,我无法使其工作。
有人对可怜的 Windows 程序员有一些提示吗?