1,919 views
この記事は最終更新から 2956日 が経過しています。
他の言語でついつい楽をしているが、Swiftでは気を利かせた暗黙の型変換が行われない。
つまり、以下のような場合はエラーになる。

どうしても両者の計算がしたい場合は、明示的に文字列を整数に変換する。

※Int()は Optional型の値を返すので、中身を取り出すために「!」でアンラップする。
参照: どこよりも分かりやすいSwiftの”?”と”!” ← 本当に分かりやすいです。Thanks!
同様に、文字列として連結したい場合は、明示的に整数値を文字列に変換する。

数値→文字列変換の別解
以下の様に、文字列中で \() を使うことにより整数変数を文字列に型変換できる。
※「¥」で表示されてしまうが「¥」ではなくバックスラッシュ

※Macでバックスラッシュを入力したい場合は「option + ¥」を押す。
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2025-12-09: 0回 2025-12-08: 2回 2025-12-07: 4回 2025-12-06: 0回 2025-12-05: 0回 2025-12-04: 0回 2025-12-03: 1回