@synthesize יוצר משבר ומגדיר עבור המשתנה זה מאפשר לך לציין כמה תכונות עבור המשתנים שלך וכאשר אתה @synthesize את המאפיין הזה למשתנה אתה יוצר את המשתן ו- קובע עבור המשתנה. שם המאפיין יכול להיות זהה לשם המשתנה.
מה זה דינמי ב-Objective-C?
@objc אומר שאתה רוצה שקוד Swift שלך (מחלקה, שיטה, מאפיין וכו') יהיה גלוי מ-Objective-C. דינמי פירושו אתה רוצה להשתמש ב-Objective-C דינמיקה דינמית.
מה זה @synthesize ב-Swift?
מאפיינים מסונתזים/מסונתזים אוטומטיים ב-Objective C -- אלה נקראים " מאפיינים מאוחסנים" ב-Swift. אתה פשוט מצהיר על זה עם var topSpeed : כפול או תן topSpeed : Double=4.2 בהצהרת מחלקה, בדיוק כפי שהייתם מצהירים על משתנה מקומי בגוף פונקציה.
מהו משתנה המופע Objective-C?
משתנה מופע הוא משתנה שקיים ומחזיק את ערכו למשך כל חיי האובייקט. הזיכרון המשמש למשל משתנים מוקצה כאשר האובייקט נוצר לראשונה (באמצעות alloc), ומשוחרר כאשר האובייקט מוקצה.
מהו נכס ב-Objective-C?
מאפיינים ב-Objective-C משמשים לאחסון נתונים במופעים של מחלקות הם מגדירים תכונות ניהול, סוג וגישה של זיכרון של הערכים שהם מאחסנים כגון חזק, חלש, הקצאה, קריאה בלבד, כתיבה כתובה וכו' … חזק, חלש, הקצאת מאפיינים מגדירים כיצד ינוהל הזיכרון עבור אותו מאפיין.