当我将按钮链接到源代码(在本例中是.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
类