Avatar
Avatar
omochimetaru
まず確認したいのは viewWillDisapper が本当に呼び出されているかどうかですね。 それは確認できていますか? その上で、 Session のコードを見ないと判断できないですね (edited)
viewWillDisappearは呼び出されています。 override func viewDidLoad() { super.viewDidLoad() let request = HogeRequest() Session.send(request) { result in switch result { case .success(_): print("success") case .failure(_): print("failure") } } Session.cancelRequests(with: HogeRequest.self) } 試しに上記にしてみたらリクエストしてすぐにキャンセルできました。 (edited)