دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۰۶ : نوع داده Tuple در Swift

  • دسته‌بندی‌ها :
جلسه ۰۶ : نوع داده Tuple در Swift
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش Swift را دنبال می کنند. در برخی زبان های برنامه نویسی نوعی متغیر برای ذخیره سازی چند نوع داده در یک متغیر تعریف شده است. در این نوع داده شما می توانید مقدایر متعدد رشته ای و عددی را در یک متغیر ذخیره کنید. نوع داده ی Tuple در Swift نیز از این نوع می باشد،که شما می توانید انواع و اقسام مقادیر مختلف را در یک متغیر قرار داده و در طول برنامه از آن ها استفاده کنید، در ادامه ی این مبحث ما شما را با چگونگی استفاده از Tuple در Swift آشنا می کنیم.

      Tuple در Swift

      این آموزش صرفا برای آشنایی شما با طرز بکارگیری Tuple در Swift ارائه شده است.

      Tuple در Swift چیست

      Swift 4 همچنین نوع Tuple را معرفی می کند که برای گروه بندی مقادیر متعدد در یک مقدار ترکیب واحد استفاده می شود.

      مقادیر یک Tuple می تواند از هر نوعی باشد و نیازی به تعریف یک نوع واحد نیست.

      به عنوان مثال، (“Point Tutorials”، ۱۲۳) یک دسته با دو مقدار است، یکی از نوع رشته و دیگری نوع صحیح است.

      ساختار Tuple در Swift

      ساختار اصلی تعریف Tuple به صورت زیر است:

      مثال : 

      این یک اعلامیه Tuple است:

      مثال : 

      برای دسترسی به مقادیر Tuple می توانید از شماره ی index آن استفاده کنید، که از ۰ شروع می شود.

      مثال زیر یک نمونه از دسترسی به مقادیر tuple  را نشان می دهد:

      مثال : 

      Tupleها به بازگرداندن مقادیر چندگانه از توابع کمک می کنند.

      با بازگرداندن مقادیر مختلف از Tuple می توانیم کدهای متناسب با آن را تعریف کنیم.

      نکته : Tupleها برای مقادیر موقت مفید هستند و برای داده های پیچیده مناسب نیستند.

      کلام آخر

      Tuple در Swift برای نگهداری مقادیر چند گانه با فرمت های مختلف و دسترسی به آن ها در طول یک برنامه بسیار مفید هستند، اما برای نگهداری مقادیر پیچیده تر باید از موارد دیگری استفاده کرد که در بخش های آتی به آن می پردازیم.

      QR:  جلسه ۰۶ : نوع داده Tuple در Swift
      به اشتراک بگذارید