Tecco

utility

Swiftの複合代入演算子まとめ

複合代入演算子とは、その名の通り、代入と演算を組み合わせた演算子です。複合代入演算子一覧演算子説明a += baにbを足した値をaに代入a -= baからbを引いた値をaに代入a *= baとbを掛けた値をaに代入a /= baをbで割った...
utility

Swiftの比較演算子一覧

比較演算子とは、2つの値を比較して、それが正しいかどうかをtrue, falseで返す演算子です。Swiftの比較演算子一覧演算子説明a == baとbが等しければtruea != baとbが等しくなければtruea < baがbより小さけ...
utility

SwiftでInt, Float, Doubleの型変換(キャスト)をする方法

Int, Float, Doubleの数値どおしの型変換、キャストを説明してくよ。Int to Float/Doubleの型変換(キャスト)上記のようにFloat(), Doubleの中に値を入れるだけ。Float to Int/Doubl...
utility

SwiftでString, Intの型変換(キャスト)をする方法

Swiftで型変換(キャスト)をしたい機会は度々でてくると思います。今回は一番良く使う、String to Int, Int to Stringに関しての方法です。型変換、キャストする以上のように、String(), Int()の中に値を入...
utility

XcodeでPlaygroundを実行するショートカットとは?

過去の記録:2021年当時のPlayground操作メモ以下のスクリーンショットとショートカットは2021年当時の環境の記録です。Xcodeのバージョンやキーバインド設定によって変わるため、現在のEditorメニューとXcodeのKey B...
utility

Swiftでletとvarの違いとは?

最初に一言で結論を言ってしまうと。varは変数、letは定数となります。var 変数とは定義すると、何度でも代入が可能なものです。let 定数とは一度値を代入すると、もう一度代入できないものです。実際の使い分けの違い以下のようにガリガリ君の...
utility

Swiftでfloat, doubleの違いとは?

floatとdoubleはどちらも小数を扱う、浮動小数点型を表すものです。floatdouble32bit64bit10の38乗まで10の308乗まで6桁の精度15桁の精度DoubleはFloatより広い範囲と高い精度を持つ型です。ただし別...
Swift2.2

対処法: Swift 2.0 – Binary Operator “|” cannot be applied to two UIUserNotificationType operands

Swift 6での書き方現在はUserNotificationsを使うよ。通知が必要になるタイミングでTaskやasync関数から呼び出し、戻り値とエラーを処理してね。ユーザーは許可を拒否したり、あとから設定を変更したりできるよ。Apple...
utility

SwiftでGoogle Analyticsを導入する方法(意外と簡単!)

過去の記録:旧Google Analytics iOS SDKの導入記録この記事はGoogle Analytics Services iOS SDK 3.13を使っていた当時の記録です。旧モバイルSDKによる計測は終了しているため、新しいア...
audio

対処法: AdmobのIntersticail AdでBackground Musicが停止しないようにする

Swift 6での書き方現在はsetCategory(_:)がthrowするので、tryとdo/catchで設定するよ。.ambientは他アプリの音と共存する用途のカテゴリ。ただし広告SDK自身の音声制御とは別で、現在のAdMobで音が止...
スポンサーリンク
スポンサーリンク