Xcodeで「コントロールが非空白関数の終わりに到達する可能性があります」というエラーが表示される私は依存関係としてgRPCライブラリを含むCocoapodsを介してライブラリをインストールしました。どうしたの?どうすれば修正できますか?XcodeのgRPCライブラリで "コントロールが非空白関数の終わりに達している"というエラーが表示される
2
A
答えて
5
根本的gRPCの問題は、最新のgRPCのリリースで対処されます。 pod update
を行うと、あなたが見ていることを確認します
Installing gRPC 1.6.5 (was 1.6.0) Installing gRPC-Core 1.6.5 (was 1.6.0) Installing gRPC-ProtoRPC 1.6.5 (was 1.6.0) Installing gRPC-RxLibrary 1.6.5 (was 1.6.0)
1
これはおそらく起こっている理由は、gRPCライブラリは、コンパイラが理解していないような機能から戻ってくるためにいくつかのマクロを使用するということです。 CocoapodsはgRPCを含まポッドを設置
これは、何らかの理由でそれ以外、大したことではないですが、それはYes (treat as error)
代わりのYes
に不一致返りタイプ値を設定します。
あなたは、あなたのXCWorkspaceの内部ポッドプロジェクトを開くことによって、この問題を解決が内のさまざまなgRPC *ターゲットを見つけ、ビルド設定に移動し、不一致戻り値の型を検索することができます。何らかの理由でYes (treat as error)
に設定されている場合は、値をYes
またはNo
に設定すると、プロジェクトは正常に構築されます。
関連する問題
- 1. すべてのケースをカバーしていても「制御は非空白関数の終了に達します」という警告が表示される
- 2. Xcodeは、コントロールは非void関数の終わりに到達した
- 3. C++エラー:コントロールが非void関数の終わりに達する可能性があります
- 4. c、制御は非空白関数の終了に達する
- 5. Pageの代わりに空白のページが表示される
- 6. 空白の代わりに四角い記号が表示される
- 7. 空白でないときに "空ではありません"というエラーが表示されます。
- 8. なぜコンパイラは "制御が非空白関数の終わりに達する"と警告していますか?
- 9. コントロールは非void関数のswitchステートメントの終わりに達する可能性があります
- 10. iOS 8.1で空白の白い画面が表示される
- 11. どのように「警告:コントロールは非void型関数の終わりに到達した」抑制する
- 12. K&R演習2-5、エラー制御が非空白関数の終わりに達する可能性があります
- 13. パスワード用のHTML入力コントロール - 入力された文字が表示されない、またはドットの代わりに空白が表示されない
- 14. Django:空のフィールドを空白として表示する代わりに、空白を表示します。なし
- 15. Webページの代わりにWebviewで空白の画面が表示される
- 16. 制御は非void関数の終わりに達しますが、xcodeではエラーですが、gccではエラーではありません
- 17. windowmanagerにaddviewすると白い空白の画面が表示される
- 18. "制御は非空白関数の終わりに達する"という警告を解決する方法は?
- 19. 修正する方法 - 制御が非空白関数の終わりに達する可能性があります
- 20. uitabbarを隠しているときに空白が表示される
- 21. if-elseブロック "制御が空でない関数の終わりに達しました"警告
- 22. ファイル名に空白が含まれているとエラーが発生する
- 23. トグル時にhtmlコントロールが表示/非表示にされない
- 24. mysqlに接続しようとしているのに空白の画面が表示される
- 25. グリッドレイアウト空白行が表示される
- 26. コンソール出力とリストボックスに空白が表示されない
- 27. Firefoxが実行されず、空白が表示されない
- 28. Webサービスがローカルホスト上で実行されていますが、空白の雲でエラーが表示されます
- 29. フィールドが空白/空白の場合にフィールドタイトルを非表示にする方法
- 30. cakephp 3サーバで空白が表示されています