在使用 scala 试验 playframework 版本 2.0.4 时出现此错误:
值 foreach 不是对象 akka.actor.IO.Iteratee 的成员
package controllers
import play.api.mvc._
import play.api.libs.iteratee.Enumerator
import akka.actor.IO.Iteratee
import play.api.libs.concurrent.Akka
object Application extends Controller {
def index = WebSocket.async[String] {
Akka.future{
val out = Enumerator.imperative[String]()
val in = Iteratee.foreach[String] {
msg =>
out.push(msg)
}
(in,out)
}
}
}
知道我可能做错了什么。
谢谢。