致命错误:在展开可选值时意外发现 nil - 委托

萨米尔·迈赫迪耶夫

我已经是 Swift 的新手了。我在模拟器中运行应用程序。我有书籍列表,当我单击其中一本时,应用程序会显示有关所选书籍的详细信息。当我单击“编辑图书”时,更改一些详细信息并单击“保存图书”,它在第 73 行暂停

错在哪里?为什么委托是“nil”?谢谢。

在此处输入图片说明

我创建协议并声明“委托字段如下:

在此处输入图片说明

在 DetailViewController 中,我设置控制器委托如下: 在此处输入图片说明

艾哈迈德

首先,确保您object.delegate = self在要符合委托的类中实现

另外,我建议将委托调用的方法实现为:

delegate?.editBook(self, editBook: book)

在这种情况下,如果delegate出于某种原因nil而不是崩溃,则不会发生任何事情

此外,您可能想要检查此答案以确保您已按应有的方式设置委托(可能您错过了上述答案中的第三步)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

致命错误:在展开可选值swift时意外发现nil

来自分类Dev

.reloadData()致命错误:展开可选值时意外发现nil

来自分类Dev

致命错误:在展开可选值swift时意外发现nil

来自分类Dev

致命错误:在展开可选值时意外发现 nil

来自分类Dev

Swift错误-致命错误:在展开可选值时意外发现nil

来自分类Dev

SceneKit –致命错误:获取子节点时,在展开可选值时意外发现nil

来自分类Dev

从JSON读取时,“致命错误:在展开可选值时意外发现nil”

来自分类Dev

致命错误:在过滤时展开可选值时意外发现nil

来自分类Dev

从NSData创建UIImage时出现“致命错误:在展开可选值时意外发现nil”

来自分类Dev

UITABLEVIEW致命错误:展开可选值时意外发现nil:更新Core Data对象时

来自分类Dev

尝试添加脉冲时,Xcode始终返回“致命错误:在展开可选值时意外发现nil”

来自分类Dev

从JSON读取时,“致命错误:在展开可选值时意外发现nil”

来自分类Dev

致命错误:展开可选值时意外发现nil(无法强制展开非可选类型'String'的值)

来自分类Dev

CLLocationManager致命错误:展开一个可选值时意外发现nil Swift

来自分类Dev

Swift致命错误:在Tableview中展开可选值(lldb)时意外发现nil

来自分类Dev

SearchBar,Custom Cell和setCell方法:致命错误:在展开可选值时意外发现nil

来自分类Dev

fetchedResultsController核心数据致命错误:展开可选值时意外发现nil

来自分类Dev

快速解析JSON会引发“致命错误:在展开可选值时意外发现nil”

来自分类Dev

致命错误:展开一个可选值SwiftUI AnimatedImage时意外发现nil

来自分类Dev

快速的搜索栏和表格视图-致命错误:在展开可选值时意外发现nil

来自分类Dev

致命错误:展开可选值时出现意外发现nil [倾斜问题]

来自分类Dev

Swift:致命错误:在展开可选值(SpriteKit)时意外发现nil

来自分类Dev

CLLocationManager-致命错误:展开可选值时意外发现nil

来自分类Dev

swift-bgMusic-致命错误:展开可选值时意外发现nil

来自分类Dev

Swift 滑块 - 致命错误:在展开可选值 (lldb) 时意外发现 nil

来自分类Dev

ARKit Swift - 致命错误:在展开可选值时意外发现 nil

来自分类Dev

xcode9 swift4 致命错误:在展开可选值时意外发现 nil

来自分类Dev

如何在 Swift 中修复“线程 1:致命错误:在展开可选值时意外发现 nil”

来自分类Dev

Swift:WKWebView:致命错误:在展开可选值时意外发现 nil

Related 相关文章

  1. 1

    致命错误:在展开可选值swift时意外发现nil

  2. 2

    .reloadData()致命错误:展开可选值时意外发现nil

  3. 3

    致命错误:在展开可选值swift时意外发现nil

  4. 4

    致命错误:在展开可选值时意外发现 nil

  5. 5

    Swift错误-致命错误:在展开可选值时意外发现nil

  6. 6

    SceneKit –致命错误:获取子节点时,在展开可选值时意外发现nil

  7. 7

    从JSON读取时,“致命错误:在展开可选值时意外发现nil”

  8. 8

    致命错误:在过滤时展开可选值时意外发现nil

  9. 9

    从NSData创建UIImage时出现“致命错误:在展开可选值时意外发现nil”

  10. 10

    UITABLEVIEW致命错误:展开可选值时意外发现nil:更新Core Data对象时

  11. 11

    尝试添加脉冲时,Xcode始终返回“致命错误:在展开可选值时意外发现nil”

  12. 12

    从JSON读取时,“致命错误:在展开可选值时意外发现nil”

  13. 13

    致命错误:展开可选值时意外发现nil(无法强制展开非可选类型'String'的值)

  14. 14

    CLLocationManager致命错误:展开一个可选值时意外发现nil Swift

  15. 15

    Swift致命错误:在Tableview中展开可选值(lldb)时意外发现nil

  16. 16

    SearchBar,Custom Cell和setCell方法:致命错误:在展开可选值时意外发现nil

  17. 17

    fetchedResultsController核心数据致命错误:展开可选值时意外发现nil

  18. 18

    快速解析JSON会引发“致命错误:在展开可选值时意外发现nil”

  19. 19

    致命错误:展开一个可选值SwiftUI AnimatedImage时意外发现nil

  20. 20

    快速的搜索栏和表格视图-致命错误:在展开可选值时意外发现nil

  21. 21

    致命错误:展开可选值时出现意外发现nil [倾斜问题]

  22. 22

    Swift:致命错误:在展开可选值(SpriteKit)时意外发现nil

  23. 23

    CLLocationManager-致命错误:展开可选值时意外发现nil

  24. 24

    swift-bgMusic-致命错误:展开可选值时意外发现nil

  25. 25

    Swift 滑块 - 致命错误:在展开可选值 (lldb) 时意外发现 nil

  26. 26

    ARKit Swift - 致命错误:在展开可选值时意外发现 nil

  27. 27

    xcode9 swift4 致命错误:在展开可选值时意外发现 nil

  28. 28

    如何在 Swift 中修复“线程 1:致命错误:在展开可选值时意外发现 nil”

  29. 29

    Swift:WKWebView:致命错误:在展开可选值时意外发现 nil

热门标签

归档