以下のページなどを参考にして端末にイアホンが刺されたときや抜いたときの処理を実装していましたが、
【Swift】動画再生中にイヤホン(Bluetooth)の抜き差しをチェックする - Qiita
Cannot infer contextual base in reference to member 'AVAudioSession'
ってエラーが出ました
これはXcodeが自動的に補完してくれないエラーだったため少し困惑しましたが
解決法わかった
NotificationCenter.default.addObserver(self,selector: #selector(self.didAudioSessionRouteChanged(_:)),name:AVAudioSession.routeChangeNotification, object: nil)
こう書く
AVAudioSessionの前に.(ドット)がついているとこのエラーが出るようです。
がんばっていきましょう
キーワード・イヤホン抜いたら音楽とめる