gpt4 book ai didi

swift - 在 instantiateViewController 上发出 SIGABRT 信号

转载 作者:行者123 更新时间:2023-11-28 14:38:37 24 4
gpt4 key购买 nike

我已经创建了第二个带有 Storyboard的 View Controller 。我已经指定了一个 StoryBoard ID。我为这个 Controller 创建了一个类,并在 Storyboard中指定了这个类:

import UIKit
import Foundation

class SecondViewController: UIViewController {
// It is really empty
}

然后我尝试激活这个 Controller ,执行相当标准的操作:

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)

let secondViewController = storyBoard.instantiateViewController(withIdentifier: "SecondViewController") as! SecondViewController

self.present(secondViewController, animated:true, completion:nil)

但是,当执行到达并调用 storyBoard.instantiateViewController - 我得到 Thread 1: signal SIGABRT 没有任何描述(点击它没有给出任何信息):

enter image description here

我已经看过这个 QA:Swift error : signal SIGABRT how to solve it - 清理和构建不能解决问题。

我想我在第二个 View Controller 的配置中遗漏了一些东西。但我找不到到底是什么。有什么建议吗?

最佳答案

验证您的 Storyboard文件名并在行中使用它:

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)

关于swift - 在 instantiateViewController 上发出 SIGABRT 信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50693637/

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