Swift-tuples
提供:Dev Guides
スイフト-タプル
Swift 4では、 Tuples タイプも導入されています。これは、複数の値を単一の複合値にグループ化するために使用されます。
タプルの値は任意のタイプにすることができ、同じタイプである必要はありません。
たとえば、( "Tutorials Point"、123)は、2つの値を持つタプルです。1つは文字列Typeで、もう1つは整数型です。 これは正当なコマンドです。
let ImplementationError =(501、 "未実装")は、サーバー上の何かが実装されていない場合のエラーです。2つの値を返します。 エラーコードと説明。
必要な数の値と任意の数の異なるデータ型からタプルを作成できます。
タプル宣言の構文は次のとおりです-
これがタプル宣言です-
0から始まるインデックス番号を使用して、タプルの値にアクセスできます。
タプル値にアクセスする例を次に示します-
宣言中にタプルの変数に名前を付けることができ、それらの名前を使用して呼び出すことができます
タプルは、関数から複数の値を返すのに役立ちます。 同様に、Webアプリケーションは、タイプ( "String"、Int)のタプルを返し、ロードが成功したか失敗したかを示す場合があります。
タプルで異なる値を返すことにより、異なるタプルタイプに応じて決定を下すことができます。
注意-タプルは一時的な値に役立ち、複雑なデータには適していません。