gpt4 book ai didi

ios - 接收方没有标识符异常的 segue

转载 作者:可可西里 更新时间:2023-11-01 04:21:21 25 4
gpt4 key购买 nike

我遇到了这个奇怪的问题,由于某种原因,我的 segue 无法正常工作。

我有两个 segue 设置,根据一个设置的状态确定它选择的 segue。其中一个工作起来很有魅力,而另一个则得到“接收者没有标识符”

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.

// check if registered already
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"registered"] == YES) {
// Registered

// Give the logo some time to show before moving on
[NSTimer scheduledTimerWithTimeInterval:4.0 target:self selector:@selector(splashLoadedRegistered:) userInfo:nil repeats:NO];
} else {
// Register

// Give the logo some time to show before moving on
[NSTimer scheduledTimerWithTimeInterval:4.0 target:self selector:@selector(splashLoaded:) userInfo:nil repeats:NO];
}
}



-(void)splashLoaded:(id)sender
{
//This one works
[self performSegueWithIdentifier:@"registerSegue" sender:self];
}

-(void)splashLoadedRegistered:(id)sender
{
//This one does not work
[self performSegueWithIdentifier:@"registeredSegue" sender:self];
}

这是我的 Storyboard的屏幕截图。

Screenshot

注意事项:

  1. 我已经检查了 segue 的拼写。

  2. 这是应用程序中唯一的 Storyboard,我已经检查以确保这是 info.plist 和项目摘要中的一个设置。

  3. 我已经重置了模拟器,并清理了项目。

  4. segue 来自 ViewController,而不是 View。

非常感谢您对此提供的任何帮助。

最佳答案

我的问题没有答案。这个问题似乎是 xcode 中的一个简单错误。在模拟器中更改设备后,segue 工作正常。甚至在将其改回出现问题的设备类型后,它也能正常工作。

关于ios - 接收方没有标识符异常的 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18318224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com