我认为我没有正确创建这个UILabel数组。
如果我在这行代码后放置断点,则表明该数组为空。
colorLabelArray = [[NSMutableArray alloc] initWithObjects: greenLabel, orangeLabel, blackLabel,purpleLabel, yellowLabel, redLabel, blueLabel, whiteLabel, nil];
如果我对UIImages执行相同的操作,它可以正常工作。我错过了什么?
答案 0 :(得分:5)
你某些没有标签对象是零吗?具体来说,如果greenLabel
为nil,则initWithObjects:
将忽略参数列表的其余部分并返回一个空数组。
答案 1 :(得分:3)
你的语法很好。我会检查 greenLabel 是否为零?