- (IBAction)pushClear:(id)sender和- (IBAction)pushClear:(NSBu



当我将按钮链接到源代码(在本例中是.h文件)并选择NSButton作为类型时,Xcode将会写:

- (IBAction)pushClear:(id)sender;

在我看来应该是

- (IBAction)pushClear:(NSButton)sender;

我是对的,还是有点困惑?如果我把s。从iOS界面构建器中,一切似乎都在做它应该做的。

那么我必须手工修复这些东西吗?还是这样就好了(最后,一切都很好。)我只是不想以后遇到麻烦。

编辑:

仅仅使用是否存在某种性能问题?

- (IBAction)pushClear:(id)sender; 

你可以这样设置字体:

- (IBAction)pushClear:(NSButton *)sender;

如果您确定,则只有NSButton对象将发送此操作。

如果你不确定,那么你可以离开:

- (IBAction)pushClear:(id)sender;

和该方法内部检查sender是否属于NSButton

相关内容

最新更新