I wat to do something like this:
if (viewController.mapView) [viewController.mapView someMethod];
However, if mapView is not a class variab
Also, As Jason poninted out here, you can also use NSSelectorFromString to dynamically check at runtime. E.g.
NSSelectorFromString
if ([self respondsToSelector:NSSelectorFromString(elementName)]) { [self setValue:elementInnerText forKey:elementName]; }