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



  • ۲۲
  • آبان

جلسه ۲۴ : زیر مجموعه ها در Swift

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

      مقدمه

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

      زیر مجموعه ها در Swift

      در ادامه ی این آموزش شما با چگونگی دسترسی به زیر مجموعه ها در Swift با استفاده از متد مربوطه آشنا خواهید شد.

      سینتکس اعلام زیر مجموعه ها در Swift و استفاده از آن

      برای دسترسی به آیتم های زیر مجموعه در برنامه اصلی باید از شماره index آن داخل مربع باز و بسته در برنامه اصلی استفاده کرد.

      برای تعریف زیر مجموعه از کلمه کلیدی ‘subscript’ استفاده می شود.

      سینتکس :

      مثال : 

      مثال ۱:

      مثال : 

      نتیجه ی کامپایل و اجرای کد فوق به صورت زیر خواهد بود:

      مثال : 

      مثال ۲:

      مثال : 

      نتیجه ی کامپایل و اجرای کد فوق به صورت زیر خواهد بود:

      مثال : 

      گزینه ها در زیر مجموعه ها

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

      الگوی زیر نمی تواند مقادیر پیش فرض پارامتر را ارائه دهد یا از هر پارامتر درون خروجی استفاده کند.

      مثال :

      مثال : 

      نتیجه ی کامپایل و اجرای کد فوق به صورت زیر خواهد بود:

      مثال : 

      زیر مجموعه ها در Swift 4 از یک پارامتر برای اعلام پارامترهای چندگانه برای انواع داده مناسب پشتیبانی می کند.

      این برنامه ساختار Matrix را به عنوان یک ماتریس آرایه ۲ × ۲ برای ذخیره داده های “دوگانه” می دهد.

      نمونه جدید برای ماتریس با دادن ردیف و تعداد ستون به مقدار اولیه به صورت زیر نشان داده شده است:

      مثال : 

      مقادیر ماتریس را می توان با دادن مقادیر ردیف و ستون در زیرمجموعه تعریف کرد، که با کاما به ترتیب زیر نشان داده شده است:

      مثال : 

      کلام آخر

      با توجه به اینکه در ساختارها و کلاس ها از عناصر حاوی زیر مجموعه از جمله شمارنده و انواع آرایه ها استفاده می شود، دسترسی به آیتم های این ساختارها با استفاده از سینتکس زیر مجموعه ها در Swift امکان پذیر است.

      QR:  جلسه ۲۴ : زیر مجموعه ها در Swift
      به اشتراک بگذارید