我想对多个场景使用相同的ViewController。现在,我想根据所使用的场景来实现略有不同的行为。我想使用标识符可以做到这一点。赞(伪代码)
if (self.identifier == scene1)
{
// do this
}
else if (self.identifier == scene2)
{
// do that
}
如何从ViewController调用标识符?
编辑:
我的意思是来自Inpector的标识符-如何在代码中调用它?
提前致谢。
最佳答案
我修好了它。一种可能的方法是命名Segway标识符,然后在prepareForSegue方法中检查是否有相等的字符串。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"HelpSegue"])
{
// do this
}
else
{
// do that
}
}