我在课堂上宣布了NSArray
NSArray *labelsArray;
我把它变成了财产
@property (nonatomic,retain) IBOutletCollection(UILabel) NSArray *labelsArray;
我将其连接到IB中的四个UILabel。我分配了数组。当我这样做
NSLog(@"labelsArray.count %i",[labelsArray count]);
它告诉我labelsArray的计数为0。我应该怎么做才能将这些标签实际添加到数组中?
最佳答案
我分配了数组。
可能是在加载NIB文件时自动为您实例化了该阵列,并且重新分配该阵列会创建该阵列的新(空)版本。尝试不分配它。加载IB元素时,还要确保在viewDidLoad
中使用NSLog数组。