【发布时间】:2019-09-26 12:34:02
【问题描述】:
我有一个包含 25 个 NSButton 的网格。我正在尝试为它们中的每一个设置一个标签,从 1 到 25,并将它们链接到一个 IBAction,其中包含:
- (IBAction)buttonClicked:(id)sender {
NSLog(@"Clicked button %lo.", [sender tag]);
}
但是,我遇到了问题。从按钮 1-7 可以正常工作,但第 8 个返回 10,第 9 个返回 11,第 10 个返回 12。我实验性地将按钮的标签设置为 88,它返回 130。这是一个错误,还是我要去关于这个错误的方式?
【问题讨论】:
-
您确定从
storyboard或xib正确设置了标签吗?
标签: macos cocoa osx-yosemite appkit