NSWindow的orderOut / Back / Front的发件人论证的目的是什么?

时间:2016-06-18 00:00:44

标签: macos cocoa

这个问题涉及Cocoa框架中NSWindow的以下成员函数:

func orderOut(_ sender: AnyObject?)
func orderBack(_ sender: AnyObject?)
func orderFront(_ sender: AnyObject?)
func makeKeyAndOrderFront(_ sender: AnyObject?)

OS X 10.11.4文档中没有关于sender参数的目的或效果的注释,我很好奇它们如何影响函数的行为。

1 个答案:

答案 0 :(得分:3)

sender参数是为了方便将IBAction方法用于菜单项或其他UI元素。