gpt4 book ai didi

iphone - 我如何引用 NSMutableArray 中的 UIButton?

转载 作者:行者123 更新时间:2023-12-03 20:23:32 27 4
gpt4 key购买 nike

这是我尝试修改的代码,每次都无济于事:

(UIButton *)[colourButtonsArray objectAtIndex:2].text = @"Test";

我收到错误“请求非结构或联合中的成员‘文本’”。

有什么想法可以解决这个问题吗?

最佳答案

调用正确的方法:

[(UIButton *)[colourButtonsArray objectAtIndex:2] setTitle:@"Test" forState:UIControlStateNormal];

此处的文档:http://developer.apple.com/library/ios/documentation/uikit/reference/UIButton_Class/UIButton/UIButton.html#//apple_ref/occ/instm/UIButton/setTitle:forState :

如果您只想转换和访问属性,您只需添加更多括号(尽管文本不是实际属性):

((UIButton *)[colourButtonsArray objectAtIndex:2]).buttonType;

关于iphone - 我如何引用 NSMutableArray 中的 UIButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5278508/

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