iOS判断类有无和方法响应否的办法

####判断类有无:
if (NSClassFromString(@”aClassName”)) {
// 该类存在
}else{
// 该类不存在
}

####判断方法是否响应:
if ([anInstance respondsToSelector:@selector(@”aMethod”)]) {
// 该方法被响应
}else{
// 该方法不被响应
}
或者用类的方法:

if ([aClass instancesRespondToSelector:@selector(@"aMethod")]) {
    // 该方法被响应
}else{
    // 该方法不被响应
}

####实现了NSProxy的可以用 +respondsToSelector: 来判断类方法是否被响应。