فهرست مطالب:
- دینامیک در Objective-C چیست؟
- @synthesize در سوئیفت چیست؟
- متغیر نمونه Objective-C چیست؟
- ویژگی در Objective-C چیست؟
تصویری: @synthesize هدف c چیست؟
2024 نویسنده: Fiona Howard | [email protected]. آخرین اصلاح شده: 2024-01-10 06:36
@synthesize یک گیرنده و یک تنظیم کننده برای متغیر ایجاد می کند این به شما امکان می دهد برخی از ویژگی ها را برای متغیرهای خود مشخص کنید و هنگامی که آن ویژگی را با متغیر ترکیب می کنید، دریافت کننده را ایجاد می کنید و تنظیم کننده برای متغیر نام ویژگی می تواند با نام متغیر یکسان باشد.
دینامیک در Objective-C چیست؟
@objc به این معنی است که می خواهید کد سوئیفت شما (کلاس، متد، ویژگی و غیره) از Objective-C قابل مشاهده باشد. پویا به معنای می خواهید از ارسال پویا Objective-C استفاده کنید.
@synthesize در سوئیفت چیست؟
خواص سنتز شده/خود سنتز شده در Objective C -- اینها در Swift " خواص ذخیره شده" نامیده می شوند. شما به سادگی آن را با var topSpeed : Double یا اجازه دهید topSpeed : Double=4 اعلام کنید.2 در یک اعلان کلاس، دقیقاً همانطور که یک متغیر محلی را در یک بدنه تابع اعلام می کنید.
متغیر نمونه Objective-C چیست؟
یک متغیر نمونه متغیری است که وجود دارد و مقدار خود را برای طول عمر شیء نگه می دارد. حافظه مورد استفاده برای متغیرهای نمونه زمانی که شی برای اولین بار ایجاد می شود (از طریق alloc) تخصیص داده می شود و زمانی که شی مورد نظر تخصیص داده می شود آزاد می شود.
ویژگی در Objective-C چیست؟
خواص در Objective-C برای ذخیره دادهها در نمونههای کلاسها استفاده میشود آنها مدیریت حافظه، نوع و ویژگیهای دسترسی مقادیری را که ذخیره میکنند مانند قوی، ضعیف، تعریف میکنند. اختصاص دادن، فقط خواندنی، خواندنی، و غیره… ویژگی های قوی، ضعیف، اختصاص دادن مشخص می کند که چگونه حافظه آن ویژگی مدیریت می شود.