gpt4 book ai didi

objective-c - 在 Cocoa 中使用按钮标签分配变量

转载 作者:行者123 更新时间:2023-12-03 18:01:29 24 4
gpt4 key购买 nike

是否可以使用按钮的标签来设置变量?

这就是我的意思:

单击按钮会检索其标签,该标签也将是一个变量。

然后打开一个NSPanel,让用户选择一个文件并单击“确定”,这会将所选文件的路径保存为字符串。

然后将路径的字符串设置到对应的变量中...

认为我问这个问题是正确的。我刚刚开始,所以请不要对我投反对票,只需要求澄清,我会提供。

我认为我需要知道如何做的就是查询按钮的标签...但我已经用谷歌搜索了很长一段时间,但还不够幸运。

补充:

这就是我正在尝试做的事情。

假设我制作了一个小数组:

NSMutableArray *myArray = [NSMutableArray array];
[myArray addObject:@"blank"];
[myArray addObject:@"blank"];
[myArray addObject:@"blank"];

我有 3 个按钮,每个按钮分别带有标签 0、1 和 2。

我还有一个函数,比如说 setPath。

我希望 setPath 做的是使用按钮的标签,所以如果我单击 buttonOne,其标签为 0,它将使用使用 NSOpenPanel 存储的路径将对象设置在索引 0 处,但如果我单击ButtonTwo,其标签为 1,它将使用 NSOpenPanel 获取的路径将对象设置在索引 1 处。

我认为这是一个更好的描述......

最佳答案

我不确定这是否是您想要的,但您可以从标记字段中获取值并将其分配给变量,即:

int a = myButton.tag;

标签字段只是一个 int,它是 UIButton 类的一部分。

关于objective-c - 在 Cocoa 中使用按钮标签分配变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6038748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com