【问题标题】:How to fix SIGABRT error? Transferring data between controller views?如何修复 SIGABRT 错误?在控制器视图之间传输数据?
【发布时间】:2019-02-09 19:17:49
【问题描述】:

我试图在一个视图控制器的文本字段中获取信息,然后将该信息放入另一个视图控制器的文本视图中。当我编译时,我没有收到任何错误,但是当我运行程序并单击查找路径按钮时,程序崩溃并给我一个 sigabrt 错误。

注意:我没有向视图控制器(第一个屏幕)添加任何代码,因此我没有添加它的图片。这是在 Swift 4、Xcode 9 中

【问题讨论】:

  • 你能给我们提供比截图更好的东西吗?也许代码 sn-ps 可以帮助我们重现问题?从我所看到的 - 抱歉,13 英寸屏幕上的那些屏幕截图非常小 - 你正在尝试在这些 VC 之间传输“数据”。也许如果您包含just - 准备/执行代码 - 我们可以帮助您解决问题。请注意 - 此请求也会帮助其他人解决您的问题。屏幕截图确实不适用于搜索引擎。
  • 如何链接 swift 文件?
  • @dfd 我确实在底部图片中添加了准备代码。为了创建我控制的转场,我单击并将查找路径按钮拖到我希望它转场的屏幕上。
  • 请将您的代码显示为文本,而不是图像。

标签: ios swift user-interface uiviewcontroller segue


【解决方案1】:

为了解决这个问题,我查看了每个视图控制器的连接。比我删除带有“!”的那些点击连接上的“x”按钮,在连接旁边。

这解决了问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 2011-07-09
    • 1970-01-01
    相关资源
    最近更新 更多