我正在尝试正确检查目标视图控制器的类,但无法确定如何执行此操作。
我尝试了以下内容:
if (segue.destinationViewController == NSStringFromClass([MESSelectWordViewController class])) {
但是这不能按预期工作,它没有正确结果。 MESSelectWordViewController
是我的视图控制器类,我在prepareForSegue
方法中传递信息。但是,我只需要将这些信息传递给这个特定的segue而不是其他任何信息。因此,如果正确传递信息,我正在做上述事情。
实现这一目标的正确方法是什么,肯定有一条更好的路线而不是NSString@"MESSelectWordViewController
?
答案 0 :(得分:8)
尝试:
if ([segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]]) {
答案 1 :(得分:2)
也许你可以查一下
[segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]];