Swiftの記録ブログ

Swiftを学習していく中で覚えておきたいこと、また学習過程を記録するためのブログです。

戻り値のあるメソッドをエラーなく実行だけする方法

通常、メソッドを実行したい時は

 

メソッド名()

 

でよいのですが、実行したいメソッドが戻り値(Int型など)を持っている場合

このような書き方をしてしまうと

「使用していない変数があります(Result of call to 'displayUpdate()' is unused)」

といったエラーが出てしまいます。

 

このエラーは

 

_ = メソッド名()

 

と、アンダースコアに代入する形にすることにより回避できます。

 

まとめ

アンダースコアにメソッド名が代入されている時は、戻り値のあるメソッドを実行しようとしている。