מהו התור הראשי ב-iOS?
מהו התור הראשי ב-iOS?

וִידֵאוֹ: מהו התור הראשי ב-iOS?

וִידֵאוֹ: מהו התור הראשי ב-iOS?
וִידֵאוֹ: מדריכים | 10 הגדרות שחובה לשנות בכל אייפון חדש📲 2024, נוֹבֶמבֶּר
Anonim

ה תור ראשי הוא השליחה תוֹר שבו מתרחשים כל עדכוני ממשק המשתמש וממוקמים הקוד הכולל שינויים בממשק המשתמש. אתה צריך להגיע ל תור ראשי על מנת לעדכן את ממשק המשתמש לאחר השלמת תהליך אסינכרוני כמו NSURLSession.

ואז, מהו תור שליחות ב-iOS?

תורי משלוח הם FIFO תורים שאליה הבקשה שלך יכולה להגיש משימות בצורה של אובייקטים בלוק. תורי משלוח לבצע משימות באופן סדרתי או במקביל. כאשר אתה מתזמן פריט עבודה באופן אסינכרוני, הקוד שלך ממשיך לפעול בעוד פריט העבודה פועל במקום אחר.

מלבד למעלה, מהו תור טורי? תורים סדרתיים (ידוע גם בשם שיגור פרטי תורים ) בצע משימה אחת בכל פעם בסדר שבו הן מתווספות ל- תוֹר . במקביל תורים (ידוע גם כסוג של שיגור גלובלי תוֹר ) לבצע משימות אחת או יותר במקביל, אך המשימות עדיין מתחילות בסדר שבו הן נוספו ל- תוֹר.

חוץ מזה, מהו השרשור הראשי ב-iOS?

הַשׁחָלָה הוא מושג חשוב ב iOS . הקונספט די פשוט. כאשר האפליקציה תושק, היא תהיה ב- חוט ראשי או ה שרשור ממשק משתמש . בשלב זה, כאשר אנו מנסים לבצע משימה שגוזלת זמן ב- חוט ראשי , ה ממשק משתמש יפסיק להגיב לזמן מה. זהו מצב שהמשתמש לעולם לא ירצה להתמודד איתו.

מה זה DispatchGroup?

DispatchGroup . קבוצת משימות שאתה מפקח עליהן כיחידה אחת.

מוּמלָץ: