5.Swift学習のタプル

1002 ワード

メタグループの紹介
  • ユニットはSwiftに特有(Pythonにもある)で、OCにはタイプ
  • はありません
  • 定義と意味
  • データ構造
  • は、データのセット
  • を定義するために使用することができる.
  • メタグループを構成するデータは、「要素」
  • と呼ぶことができる.

    メタグループの定義
  • 元グループの一般的な書き方
  • //             
    var one = ("1001", "  ", 30, 90)
    //        ,            
    var two = (id:"1001", name:"  ", OC_score:80, iOS_score:90)
    
  • 上記の2つの書き方で、oneとtwoのタイプがどんな違いがあるか見てみましょう.
  • var one: (String, String, Int, Int)
  • var two: (id: String, name: String, OC_score: Int, iOS_score: Int)


  • メタグループの簡単な使用
  • は、エラー情報
  • をメタグループで記述する.
    //    :
    let error = (404, "Not Found")
    //    
    print(error.0)
    print(error.1)
    
    //    :
    let error = (errorCode : 404, errorInfo : "Not Found")
    //    
    print(error.errorCode)
    print(error.errorInfo)
    
    //    :
    //            
    let (errorCode, errorInfo) = (404, "Not Found")
    print(errorCode)
    print(errorInfo)