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. bool関数でエラー "制御が非空白関数の終わりに達しました"
- 2. Xcodeは、コントロールは非void関数の終わりに到達した
- 3. すべてのケースをカバーしていても「制御は非空白関数の終了に達します」という警告が表示される
- 4. C++エラー:コントロールが非void関数の終わりに達する可能性があります
- 5. c、制御は非空白関数の終了に達する
- 6. コンパイルエラー:(警告:コントロールが非void型関数の終わりに到達[-Wreturn型])
- 7. Pageの代わりに空白のページが表示される
- 8. 空白の代わりに四角い記号が表示される
- 9. 空白でないときに "空ではありません"というエラーが表示されます。
- 10. コントロールは非void関数のswitchステートメントの終わりに達する可能性があります
- 11. iOS 8.1で空白の白い画面が表示される
- 12. なぜコンパイラは "制御が非空白関数の終わりに達する"と警告していますか?
- 13. どのように「警告:コントロールは非void型関数の終わりに到達した」抑制する
- 14. K&R演習2-5、エラー制御が非空白関数の終わりに達する可能性があります
- 15. パスワード用のHTML入力コントロール - 入力された文字が表示されない、またはドットの代わりに空白が表示されない
- 16. Django:空のフィールドを空白として表示する代わりに、空白を表示します。なし
- 17. Webページの代わりにWebviewで空白の画面が表示される
- 18. 制御は非void関数の終わりに達しますが、xcodeではエラーですが、gccではエラーではありません
- 19. windowmanagerにaddviewすると白い空白の画面が表示される
- 20. "制御は非空白関数の終わりに達する"という警告を解決する方法は?
- 21. Xcode変数でデバッグ中に空の値が表示される
- 22. uitabbarを隠しているときに空白が表示される
- 23. 修正する方法 - 制御が非空白関数の終わりに達する可能性があります
- 24. if-elseブロック "制御が空でない関数の終わりに達しました"警告
- 25. トグル時にhtmlコントロールが表示/非表示にされない
- 26. ファイル名に空白が含まれているとエラーが発生する
- 27. mysqlに接続しようとしているのに空白の画面が表示される
- 28. グリッドレイアウト空白行が表示される
- 29. この警告の取得「制御は非空白関数の終わりに到達する可能性があります」
- 30. アクティビティの起動時に白い空白のウィンドウが表示される