我不知道很多关于塞格斯,但我得到它的工作..但突然它不工作了....Segue不工作(了)?
我的代码似乎工作,但SEGUE不会发生:
NSLog(@"login started");
if ([user_temp]) {
NSLog(@"login success!");
[self performSegueWithIdentifier:@"loginsuccess"];
}
控制台输出:
2015-01-31 21:35:27.321 Vertretungsplan[6753:3122243] login started
2015-01-31 21:35:27.321 Vertretungsplan[6753:3122243] login success!
但SEGUE不会出现? (这只是一个片段,我减少了代码...)
我的猜测是segue不存在(id已更改?)。有一些方法可以查询一个对象是否有特定的方法。 – 2015-01-31 20:58:41
@ ott-- id?标识符?它确实存在.. – Tim 2015-01-31 21:09:53
如果您添加故事板的屏幕截图并选择显示标识符的segue,则可能会有帮助。另外,如果您对segues了解不多,可以随时阅读以下文档:https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIStoryboardSegue_Class/index.html – 2015-01-31 21:20:30