我刚开始在Swift 3项目中使用Eureka Forms。 我用TextRow创建了我的第一个表单,如下所示:
<<< TextRow() {
$0.tag = tagname
$0.title = title
$0.placeholder = placeholder
}
它在模拟器上正确显示,但是当我点击该字段时,我立即崩溃:
EXC_BAD_INSTRUCTION (code =EXC_1386,INVOP,subcode=0x0)
在保护线上(来自Eureka框架):
private func displayValue(useFormatter: Bool) -> String? {
guard let v = row.value else { return nil }
一定是简单的事情,有人能指出我正确的方向吗?
答案 0 :(得分:1)
该错误似乎表明需要row.value
,因此您可以在init回调中添加初始值(&#34;&#34;)。它可能是旧的或未发布的提交。请尝试使用最新版本,或查看您使用的版本是否存在该特定错误。