Swift3から、 UINavigationController の popViewController(animated:)
で警告が出るようになりました。
navigationController?.popViewController(animated: false)
// Expression of type "UIViewController?" is unused. と警告がでる
popして返ってくる返り値を使っていないよと警告がでています。 これを解消するには、戻り値をワイルドカードに食わせてあげます。
_ = navigationController?.popViewController(animated: false)
意外とSE-047による影響がでてたりするので注意ですね。