我有很多UIImageView,NSMuatableArray我需要从视图中删除某个UIImageView,但我认为如果我释放UIImageView它,它仍然会在数组中。
我不想这样,但有一个小问题。我需要删除的UIImageView正是数组中最后一个对象之前的 1 个对象,所以我不能使用removeLastObject. 我确实知道标签号,但我不能这样写,因为我会在使用它时更改数组。
for (UIImageView *k in array1) {
if (k.tag==tagzahl-1) {
if (x==1){
[k removeFromSuperview];
[array1 remove object:k];
}
}
}
我正在使用:[array1 addObject:myimage];将UIImageViews 添加到数组中,所以我不知道索引。