ビデオ: JWRC CUSTOM NEW SWIFTタイプ2左出しシングルストレートマフラー(ZC32S) 2024
スウィフトのタイプの取り扱いは他の言語と似ていますが、各言語は異なる強調と規則を持っています。一般的に、これらのルールは、あいまいさがある場合にタイピングを実装する必要があります。型の互換性を保証するために、言語(またはそのコンパイラまたはランタイムライブラリ)はどのくらいかかりますか?これらの問題に対するスウィフトのアプローチは、他の言語とは異なります。
<! - 1 - >大まかに言えば、Swiftには2つのタイプのカテゴリがあります。最初のカテゴリでは、4つのタイプがSwift標準ライブラリに組み込まれています。これらは、それ以上の苦労なしに利用できます。
第2のカテゴリーには、作成できるタイプがあります。これらは3つのグループに分かれています:
-
構造体(構造体)
-
列挙型(列挙型)
-
クラス
構造体と列挙型は基本的なC型ですが、クラスはオブジェクト指向プログラミングの中心です。これらのすべてを使用すると、変数(または定数)に割り当てることができる要素にデータをグループ化し、単純な代入文で渡すことができます。
<! - 2 - >構造体、列挙体、さらにはクラスを使用することに慣れていない場合は、それらについて学ぶために時間をかける価値があります。これらの複雑なタイプの使用に慣れるまでには少し時間がかかることがありますが、それは価値があります。要点は、複雑なデータ構造を使用することで、複雑な部分がコードではなくデータ構造にあるため、コードの量を減らすことができます。