当我尝试在完成block内为函数参数赋值时出现错误,我收到一条错误消息“转义闭包只能按值显式捕获输入输出参数”。我该如何解决这个问题?非常感谢任何提示!funcfetchCurrentUser(user:inoutUser?){self.fetchUser(withId:AuthProvider.sharedInstance.currentUserId(),completionHandler:{fetchedUseringuardletnewUser=fetchedUserelse{return}user=newUser//errorHere})} 最佳答案