3

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

我尝试了以下方法:

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

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

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

4

2 回答 2

8

尝试:

 if ([segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]]) {
于 2013-08-27T16:44:47.470 回答
2

也许你可以检查一下

[segue.destinationViewController isKindOfClass:[MESSelectWordViewController class]];
于 2013-08-27T16:45:04.843 回答