确定数组元素是否包含图像
问题描述:
嗨 如果您有一个存储图像和文本的数组,然后以随机方式显示内容,如何检查以确定要检索的元素包含图像或文本如果图像我显示一个UIMageView,并且如果我显示一个UILabel文本,谢谢。确定数组元素是否包含图像
答
假设你的文字始终的NSString的一个实例,您的图像始终UIImage的实例:
for (id obj in mixedArray) {
if ([obj isKindOfClass:[NSString class]])
// display via UILabel
else if ([obj isKindOfClass:[UIImage class]])
// display via UIImageView
}