从NSArray中删除UIView

时间:2013-02-20 14:26:35

标签: iphone ios cocoa-touch uiview nsarray

我有一个名为UIView的{​​{1}}我存储在SGAdressLabel

在某些时候,我想从他们的超级视图中删除所有emailLabelsArray,同时将它们保留在我的数组中。我做了这样的事情,没有任何反应:

UIViews

NSLog消息出现的次数与数组中的对象一样多,但仍然没有任何反应。这有什么问题?

1 个答案:

答案 0 :(得分:1)

尝试:

for (SGAdressLabel __strong *tmpLabel in emailLabelsArray)
{
    NSLog(@"Removing labels!");
    tempLabel = (SGAdressLabel *)tmpLabel;
    [tmpLabel removeFromSuperview];
}