如何正确确定目标视图控制器类

时间:2013-08-27 16:41:11

标签: ios ios6 uistoryboard segue uistoryboardsegue

我正在尝试正确检查目标视图控制器的类,但无法确定如何执行此操作。

我尝试了以下内容:

if (segue.destinationViewController == NSStringFromClass([MESSelectWordViewController class])) {

但是这不能按预期工作,它没有正确结果。 MESSelectWordViewController是我的视图控制器类,我在prepareForSegue方法中传递信息。但是,我只需要将这些信息传递给这个特定的segue而不是其他任何信息。因此,如果正确传递信息,我正在做上述事情。

实现这一目标的正确方法是什么,肯定有一条更好的路线而不是NSString@"MESSelectWordViewController

2 个答案:

答案 0 :(得分:8)

尝试:

 if ([segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]]) {

答案 1 :(得分:2)

也许你可以查一下

[segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]];