标签: objective-c xcode macos swift appkit
哪个对象负责OSX上AppKit中的默认URL处理?
当我点击NSTextField中的链接时,它会在链接的默认应用程序中打开。我想截取此操作以修改默认行为(特别是在应用程序中打开一些链接),而不是为我的应用程序中的每个控件实现此操作。
我知道NSTextView有一个我可以使用的clickedOnLink:atIndex:委托方法,但我找不到类似于NSTextField的方法,我宁愿在不考虑每个控件的情况下实现它。
clickedOnLink:atIndex: