【发布时间】:2010-06-07 12:53:14
【问题描述】:
我知道这个问题过去已经被问过了,但我真的很困惑,无法摆脱它。
我有 9 个指向 IB 对象的指针,声明如下:
IBOutlet UIButton *but1;
IBOutlet UIButton *but2;
....
NSMutableArray *buttons;
声明的属性:
@property (nonatomic,retain) IBOutlet UIButton *but1;
@property .....
在 IB 中,我已经建立了从按钮到指针的连接。
我现在需要用这些指针填充数组按钮以运行 UIButton 方法,例如
[[buttons objectWithId:0] setImage:[UIImage imageNamed:@"image1.png"]];
我知道我不能用指针填充数组,有没有办法让 IBOutlets 进入数组?
【问题讨论】:
-
已解决:我在initNibWithName下添加对象,改为viewDidLoad,可能按钮还没有初始化
标签: iphone pointers arrays nsmutablearray