在下面的代码中,我遍历条目,它们的类型可能是UIView或UIImageView。我想检查uiComponent是否为上述类型之一,然后我要根据以下代码继续使用该uiComponent 是UIView还是UIImageView?
我死掉了以下代码,但无法使用指针对象
uiComponent
键入后是否已投放?
请让我知道如何在UIView或UIImageView类中键入uiComponent对象,然后继续使用它进行编程
代码
for (id uiComponent in uiviews) {
UIView *uiView;
UIImage *uiImageView;
if ([AQSViewHelper isEntryOfTypeUIView:uiComponent]) {
uiComponent = (UIView *)uiComponent;
}
if ([AQSViewHelper isEntryOfTypeUIImageView:uiComponent]) {
uiComponent = (UIImageView *)uiComponent;
}
if (![uiComponent isHidden]) {
…
..
…
}