思路:程序sdk与系统版本对比,来判断某个方法是否适用;
1,根据系统版本
#define IS_IOS_7 ([[[UIDevice currentDevice] systemVersion] floatValue] >6.9 ? YES:NO)
2,根据方法判断
BOOL canRespond = [[UITabBarItem class] instancesRespondToSelector:@selector(initWithTitle:image:selectedImage:)];
//类似上面的方法 来判断执行