if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)]) {
//判断1
[self dismissViewControllerAnimated:YES completion:nil];
} else if ([self.navigationController respondsToSelector:@selector(popViewControllerAnimated:)]) {
//判断2
[self.navigationController popViewControllerAnimated:YES];