中にフォワーダを適用しますが、彼らはどのように役立つかを見つけ出すことはできません。部分これらの記事を発見Webサービスの呼び出し
Understanding crash report (Partial apply...) in Swift Swift closure crashes when called as Objective-C block
私は以下のコードに部分的な適用フォワーダーを取得しています:
let task = session.dataTask(with: request, completionHandler: {
(data, response, error) in
if error == nil {
let result = String(data: data!, encoding: String.Encoding.utf8)!
if WebService.THETA_INVALID == result {
failure(LoginService.INVALID_MESSAGE)
}
else if WebService.THETA_UNVALIDATED == result {
failure(LoginService.UNVALIDATED_MESSAGE)
}
else {
let loginCredentials = LoginCredentials()
loginCredentials.username = user
loginCredentials.password = password
loginCredentials.authorization = result
success()
}
} else {
failure(error!.localizedDescription)
}
})
task.resume()
エラーobject.failureに「Partial Apply Forwarder」が含まれているため、これが何を意味するのかわかりません。私はグーグルで試してみましたが、それは選択肢と関係しているようですが、ほとんどのものはサンクと何か関係がありますか?
誰でも問題を指摘できますか?