【发布时间】:2012-03-27 15:56:24
【问题描述】:
这是我的代码,它出现了 48 次(日历中的每个按钮一个)。
calenderButton *a1 = [calenderButton buttonWithType:UIButtonTypeCustom];
[a1 makeFrame:CGRectMake(75, 50, 70, 70) number:1 color:[UIColor orangeColor]];
[self.view addSubview:a1];
我想做的是把它放在一个“for循环”中,将“a1”更改为“a2”、“a3”等,以减少代码量。我想我可以将它减少到 6 个“for 循环”。
如何让“a1”成为一个变量,然后我不仅可以在上面的代码中引用,还可以在“for 循环”中引用它? (for 循环是这样的:)
for(int i = 0, j=75; i < 7; i++, j+=75);
我知道我必须将“a”与整数“i”连接起来,但是如何将它放在消息中?
【问题讨论】:
-
你为什么要这样做?它比拥有一个或多个对象数组更有益吗?
标签: objective-c