اینشیالایزها(Initializers) فرایند آماده سازی یک نمونه(Instance) از Class، Struct و Enum برای استفاده است. این فرایند شامل تنظیم مقادیر اولیه برای هر یک از ویژگی های(Property) در آن نمونه و انجام هر گونه راه اندازی یا مقداردهی اولیه دیگر است.
برای مقداردهی اولیه برای ایجاد یک instance جدید از یک نوع خاص(Class , Struct , Enum) از Initializers استفاده می کنیم . نقش اصلی اینشیالایزها این است که اطمینان حاصل کنیم که instance جدید از یک نوع ساخته شده به درستی قبل از استفاده مقدار دهی شده است.
"در حال تکمیل مقاله"