gpt4 book ai didi

ios - 在Objective-C中对对象进行分组

转载 作者:行者123 更新时间:2023-12-01 18:28:22 25 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但是我对iPhone的开发并不十分了解。

假设我有5个标签,l1,l2等。我想说,可以独立更改l1的字体大小或l2的颜色,这很容易。但是我也希望能够将它们视为一个组,比如说一次隐藏所有它们,而不必经历[l1 setHidden:true],[l2 setHidden:true]等。

有什么办法可以将这些项目“分组”在一起,例如在for循环中还是在数组中,或者我不知道的东西?

感谢您的时间。

最佳答案

正如Daniel的评论所述,您可以使用NSArray来完成此操作。

示例(未经测试,仅出于我的想法-应该可以使用):

// Somewhere in your init method - assuming you have three labels
NSArray *labelArray = [[NSArray alloc] initWithObjects: l1, l2, l3, nil];

// Somewhere in your code
- (void) hideAllLabels
{
for (UILabel *label in labelArray)
{
[label setHidden:TRUE];
}
}

关于ios - 在Objective-C中对对象进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11064208/

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