确定数组元素是否包含图像

时间:2011-05-14 19:14:41

标签: objective-c

您好 如果您有一个存储图像和文本的数组,那么以随机方式显示内容如何检查以确定要检索的元素包含图像或文本,以便在图像中显示UIMageView并显示文本?一个UILabel

感谢。

1 个答案:

答案 0 :(得分:3)

假设您的文本始终是NSString的实例,并且您的图像始终是UIImage的实例:

for (id obj in mixedArray) {
    if ([obj isKindOfClass:[NSString class]])
         // display via UILabel
    else if ([obj isKindOfClass:[UIImage class]])
         // display via UIImageView
}