在我的 swift 3 代码 Thread1 中遇到一些错误:EXC_BAD_INSTRUCTION (code = EXC_1386_INVOP, subcode = 0x0) 这是我的错误
Posted
技术标签:
【中文标题】在我的 swift 3 代码 Thread1 中遇到一些错误:EXC_BAD_INSTRUCTION (code = EXC_1386_INVOP, subcode = 0x0) 这是我的错误【英文标题】:face some error in my swift 3 code Thread1: EXC_BAD_INSTRUCTION (code = EXC_1386_INVOP, subcode = 0x0) this is a error of my 【发布时间】:2017-10-21 19:58:31 【问题描述】: func initProducts(cateories: Categories)
products = DataServices.instance.getProducts(forCategorieTitle: cateories.nameLabel)
//productTitleName.text = cateories.nameLabel
self.productTitleName!.text = cateories.nameLabel
在本节中我面临这个错误。
【问题讨论】:
self.productTitleName
是否已填充?
我认为 productTitleName 出口不会与 UI 元素连接,请检查它,否则尝试分配“productTitleName?.text”而不是“productTitleName!.text”
【参考方案1】:
这样使用:
if let productTitle = self.productTitleName
productTitle.text = cateories.nameLabel
【讨论】:
这并不能解决实际问题。它只是避免了崩溃。以上是关于在我的 swift 3 代码 Thread1 中遇到一些错误:EXC_BAD_INSTRUCTION (code = EXC_1386_INVOP, subcode = 0x0) 这是我的错误的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 10 + Swift 3 中以编程方式在我的 WKWebView 上方添加 UILabel
UIButton 在 Swift 中抛出 Thread1: EXC_BAD_ACCESS (code=1, address 0x...)