【发布时间】:2012-11-11 04:09:46
【问题描述】:
我不断得到
Forward reference extends over definition of value a
尝试编译我的应用程序时出错(在 SBT 中)。
a 只是val a = "",错误是通过在a 定义之前访问(函数的)特定参数触发的。参数是一个简单的case类类型,所有三个字段都是Option[...]类型(Option[org.joda.time.DateTime]的2个和枚举值Option的1个)。
“前向引用扩展了价值的定义”到底意味着什么?有什么方法可以对抗它?
【问题讨论】:
标签: scala