עלינו להוסיף את מילת המפתח הלא-אטומית בתכונת המאפיין. זה עלול לגרום להתנהגות בלתי צפויה, כאשר שני תהליך (שרשורים) שונים ניגשים לאותו משתנה בו-זמנית.
מה המשמעות של Nonatomic?
a: לא קשור, מודאג עם או מורכב מאטומים ג'רלד קליבר, פרופסור ומנהל התוכנית לתואר שני במחלקה לפיזיקה של ביילור, יציג את "החיים בנוף, "אשר ישקול את מקומו של היקום של כדור הארץ ואת האפשרות של צורות חיים לא-אטומיות (אינטליגנטיות) מחוץ לו. …
מהו נכס לא אטומי ב-Objective-C?
ב-Objective-C היישום של תכונה אטומית מאפשר קריאה וכתיבה בטוחה של מאפיינים מתוך שרשורים שונים. עבור מאפיינים לא אטומיים, המצביע הבסיסי של ערך קריאה יכול להשתחרר כאשר ערך חדש נכתב בו-זמנית.
מהו נכס לא אטומי?
Nonatomic פירושו חוטים מרובים גישה למשתנה (סוג דינמי). Nonatomic הוא חוט לא בטוח. אבל הוא מהיר בביצועים.
למה אנחנו משתמשים באטומי ולא אטומי ומהי התנהגות ברירת מחדל?
Atomic:- היא התנהגות ברירת המחדל. זה יבטיח שהתהליך הנוכחי יושלם על ידי ה-CPU, לפני שתהליך אחר יגש למשתנה. זה לא מהיר, מכיוון שהוא מבטיח שהתהליך הושלם לחלוטין Non-Atomic: - אינו ברירת המחדל התנהגות.