にラインを見つける方法私はXcodeの8.1で、いくつかの警告を取得してい示す:「UIView?」から暗黙的に強制的に表現されます。どれ - ソースコード
Expression implicitly coerced from 'UIView?' to Any.
を他のクラスのいくつかは、同様に、あります。 Swift 3に初めて移行したときにこれらのいくつかがありましたが、ほとんどPrintステートメントで、そこで解決するためにas Any
を追加するだけでした。しかし、これらとの違いは、ソースコード内のどの行にも移動させず、ソースコードのどこに問題があるのかを示していないことです。 Xcodeでそれらをクリックすると、ログに戻って再び一覧表示されます。
私はこれらの警告のためのコードの位置(複数可)を決定するための方法はありますか?ありがとう。
編集:
Issue Navigatorでの警告の表示は次のとおりです。いずれかをクリックすると、ソースコード内の行に移動しません。同じメッセージがリストされたコンパイラログが表示されます。
:
に変更する必要があります。これは基本的にコンパイラのログです。はい、コード自体を調べましたが、200,000行のコードをスキャンするのはあまり効率的ではありません。どのファイルが問題になっているかを知るだけでも役立ちます。私は、ログ内の位置がどのファイルを示しているのだろうかと思います。 – Lastmboy
私は-1と大丈夫ですが、私の質問が投票された理由を知ることは有益なので、私は同じ間違いをもう一度しません。 – Lastmboy
はい、私はClean、Clean Build Folderを実行し、すべての派生データを駆除しました。ソース管理関連のものだと思えば、ソース管理版をゼロから再構築する方法はありますか? – Lastmboy