我正在由苹果潜入 
 Swift lang,并且有一些调用简单匿名函数的参数作为另一个函数的参数,例如: 
  
  
 
func test(txt: String,resolve: (name: String) -> Void) {
   resolve(name: "Dodo")
}
// Errors here complaining on resolve param
test("hello",(name: String) {
   println("callback")
}) 
 如何解决?
 你有错误的关闭语法 
  
  
 
                    
                    
                test("hello",{(name: String) in 
    println("callback")
}) 
 要么
test("hello",{
   println("callback: \($0)")
}) 
 要么
test("hello") {(name: String) in 
    println("callback")
} 
 要么
test("hello") {
   println("callback: \($0)")
}