טיש פון קאָנטענץ[באַהאַלטן][ווייַזן]
- 1. פאָרויסיקע ווייַזונג פּליין ווייַזן / באַהאַלטן
- 2. עפֿן קוויק-אַקשאַן מעניו
- 3. קאַמפּלישאַן פון קאָד
- 4. עפֿן געשווינד
- 5. ריין
- 6. פאָרויסיקע ווייַזונג דעסטיניישאַן פון דעוויסעס
- 7. געפֿינען די רופן כייעראַרקי
- 8. באַשטימען צווישן טאַגאַל לייַוונט אָדער סוויפטוי פאָרויסיקע ווייַזונג
- 9. געפֿינען קיין טעקסט אין די גאנצע פּרויעקט
- 10. ווייַזן באַהאַלטן / יוטילאַטיז
- 11. דיבאַג שטח (ווייַזן / באַהאַלטן)
- 12. שייַעך-ינדענט קאָוד
- 13. גלייך גיין צו די דעפֿיניציע
- 14. סוויפטוי נעמענ זיכ ווידער די פאָרויסיקע ווייַזונג
- 15. ווייַזן ינספּעקטערז פון סוויפטוי
- סאָף
ווי ווייכווארג דעוועלאָפּערס, מיר ווי ניט בלויז צו בויען אַפּפּס, אָבער אויך צו געפֿינען און נוצן די בעסטער מכשירים בנימצא צו טאָן דאָס.
מיר זענען טאַקע מאַזלדיק צו אַרבעטן ווי יאָס דעוועלאָפּערס. מיר איצט האָבן אַ נייַע פּראָגראַממינג שפּראַך אין אונדזער מכשירים מיט סוויפטוי. מיט די מכשירים, מיר האָבן, מיר זענען געזונט יקוויפּט פֿאַר דער צוקונפֿט.
מיר, אָבער, ווי ארבעטן יפעקטיוולי מיט די מכשירים וואָס מיר האָבן. ניצן קלאַוויאַטור שאָרטקאַץ איז אַ פּשוט טעכניק צו בוסט אונדזער פּראָודאַקטיוויטי און שרייַבן מער קאָד.
אַזוי, אַלע איר דאַרפֿן צו וויסן אין Xcode זענען די אָנווענדלעך קלאַוויאַטור דורכוועג - די וואָס זענען יינציק פֿאַר יעדער אנדערע רעדאַקטאָר וואָס איר האָט געוויינט.
איר וועט געפֿינען די ווייניקער-באקאנט שנעל קלאַוויאַטור דורכוועג אויף דעם בלאַט, אַזוי איר קענען בוסט דיין פּראָודאַקטיוויטי אפילו מער. לאמיר אנהייבן.
1. פאָרויסיקע ווייַזונג פּליין ווייַזן / באַהאַלטן
דאָס קען אויך פּאַסירן אויב איר זענט אויף די גיין מיט בלויז אַ קליין מאַקבאָאָק פאַרשטעלן. צומ גליק, די יידעניקאַל קלאַוויאַטור דורכוועג איז בנימצא:
2. עפֿן קוויק-אַקשאַן מעניו
ווען איר האָבן אַ קאָלעקטיוו און איין מיטגליד פּראַפערז צו אַנטוויקלען SwiftUI קוקן אין קאָד, בשעת אן אנדער פּראַפערז צו נוצן די וויזשאַוואַל געצייַג, עס וועט דזשענערייט ביידע!
דיין לייַוונט און קאָד וועט קיינמאָל זיין סינק! און מיט דעם, איך וואָלט ווי צו פאָרשטעלן אַ נוציק קלאַוויאַטור דורכוועג פֿאַר אַלע סאָרץ פון דעוועלאָפּערס. איר קענט אַקסעס די קוויק-אַקטיאָנס מעניו דורך די פאלגענדע דורכוועג.
3. קאַמפּלישאַן פון קאָד
ארבעטן אָן קאָד קאַמפּלישאַן איז שווער צו פאַרשטיין. איר וועט זיכער נוצן עס אַלע די צייט צו פאָרשן אַפּיס און שפּאָרן צייט בשעת טייפּינג.
4. עפֿן געשווינד
איר קענען געשווינד מאַך אין קיין מקור אָרט אין דיין פּרויעקט אָדער וואָרקספּאַסע דורך ניצן די עפֿן געשווינד באַפֿעל. פשוט אָנהייב אַרייַן די נאָמען פון קיין קלאַס, צובינד, פֿונקציע, אופֿן, ענום, אאז"ו ו אין דיין פּרויעקט (און קיין SDK איר ימפּאָרטיד) און אַ רשימה פון סימבאָלס וואָס גלייַכן די זוכן פראַזע וועט דערשייַנען אין די אויפֿשפּרינג.
5. ריין
דאָס איז האַנטיק ווען איר זענט גאַנץ זיכער אַז די קאָד איר באשאפן איז אָוקיי, אָבער עפּעס ברייקס ווען איר ויספירן עס. ריין די פּרויעקט און רירון עס; טאָמער - נאָר אפֿשר - דיין קאָד איז ריכטיק. אויב אַ קלינער קען נישט סאָלווע דיין פּראָבלעם, איר קען דאַרפֿן צו ווייַזן די דיבאַג אָפּטיילונג.
6. פאָרויסיקע ווייַזונג דעסטיניישאַן פון דעוויסעס
איר זאל וועלן צו קאָנטראָלירן דיין פּערספּעקטיוו ניט בלויז אויף די גרעסטן iPhone 13 Pro Max, אָבער אויך אויף אנדערע קלענערער סמאַרטפאָנעס. צו טוישן די דעסטיניישאַן, נוצן דעם האַנטיק דורכוועג צו עפֿענען די דעסטיניישאַן סעלעקציע:
7. געפֿינען די רופן כייעראַרקי
דער דורכוועג וועט ווייַזן די רופן כייעראַרקי מיינונג, וואָס וועט ווייַזן קיין לאָוקיישאַנז אין דיין קאָד וואָס רופן די אויסדערוויילטע אופֿן, ווי געזונט ווי אַלע מעטהאָדס וואָס רופן די מעטהאָדס אין קער, און אַזוי אויף.
8. באַשטימען צווישן טאַגאַל לייַוונט אָדער סוויפטוי פאָרויסיקע ווייַזונג
לייַוונט גיט אַ לעבן פאָרויסיקע ווייַזונג פון די וי וואָס איר פּלאַן ווען איר שרייַבן SwiftUI קאָד. עפל האָט זיך געמאַכט צו מאַכן דעם אַ צוויי-וועג דערפאַרונג, וואָס מיטל אַז אַלע ענדערונגען וואָס איר מאַכן אין די פאָרויסיקע ווייַזונג (למשל דורך מאָווינג אָדער אַדינג UI קאַמפּאָונאַנץ) וועט אויך זיין שפיגלט אין די קאָד רעדאַקטאָר, און וויצע ווערסאַ.
9. געפֿינען קיין טעקסט אין די גאנצע פּרויעקט
ווען איר דאַרפֿן צו געפֿינען אַ זיכער טעקסט אין דיין פּרויעקט, נוצן די פאלגענדע באַפֿעל.
10. ווייַזן באַהאַלטן / יוטילאַטיז
ווען ניט אין נוצן, די נוצן פֿענצטער אויף די רעכט קענען אויך באַקומען אין די וועג. ווייַל עס איז בלויז נוציק פֿאַר מיר בשעת איך אַרבעט אויף אַ סטאָריבאָאַרד, איך נוצן די פאלגענדע באַפֿעל צו באַשטימען עס ווען איך יבערגאַנג צווישן סטאָריבאָאַרד און קאָד טעקעס.
11. דיבאַג שטח (ווייַזן / באַהאַלטן)
ווייַז די דיבאַג אָפּטיילונג, וואָס כולל די וועריאַבאַלז מיינונג און קאַנסאָול. ווען דיין פּראָגראַם ריטשאַז אַ ברייקפּוינט, די וועריאַבאַלז מיינונג דיספּלייז די קראַנט שטאַט פון אַלע וועריאַבאַלז אין פאַרנעם. איר וועט זען וואָס איר האָט לאָגד ווען דיין פּראָגראַם לויפט אין די קאַנסאָול. ווען איר דורכגיין דיבאַגינג, נוצן די זעלבע דורכוועג צו באַהאַלטן די דיבאַג קעסטל.
12. שייַעך-ינדענט קאָוד
דאָס איז אָפט ריפערד צו ווי "פאָרמאַטטינג קאָד," אָבער אין Xcode, עס איז ריפערד צו ווי "שייַעך-אינדענט." וועלכער איר רופן עס, איר קענען לייגן די צונעמען סומע פון פּלאַץ אין די אָנהייב פון יעדער שורה דורך טשוזינג עס און נאָכגיין די לימעד. איר קענען אויך שייַעך-ינדענט אַ איין שורה אָן ווייל צו קלייַבן עס ערשטער.
13. גלייך גיין צו די דעפֿיניציע
דאָס איז טאַקע נוציק ווען איר לערנען נייַע אַפּיס אָדער דורכפאָר אַ אַנפאַמיליער קאָדעבאַסע. וואָס פּונקט טוט ObservedObject טאָן? נאַוויגירן צו זיין דעפֿיניציע צו לערנען וועגן די מעטהאָדס און אַטריביוץ, די ינטערפייסיז עס ימפּלאַמאַנץ און די קלאַס עס דעריווז.
14. סוויפטוי נעמענ זיכ ווידער די פאָרויסיקע ווייַזונג
ווען איר עפֿענען אַ מיינונג, Xcode בויען עס נישט גלייך. עס וועט אַנשטאָט וואַרטן ביז איר אויסדריקן אָנווייַזן עס צו טאָן אַזוי. די פאָרויסיקע ווייַזונג קענען אויך מאַלפאַנגקשאַן אויב עס זענען קיין ישוז אין אונדזער SwiftUI קאָד. יאָ, איר קענען נעמענ זיכ ווידער די פאָרויסיקע ווייַזונג דורך געבן אַ קליק דעם קנעפּל.
15. ווייַזן ינספּעקטערז פון סוויפטוי
דאָס איז נאָך אן אנדער UIKit דורכוועג וואָס מיר זאָל זיין באַקאַנט מיט. דער טעקע ינספּעקטאָר, געשיכטע ינספּעקטאָר, שנעל הילף ינספּעקטאָר און אַטריביוץ ינספּעקטאָר זענען אַלע פאָרשטעלן אין יעדער SwiftUI מיינונג. זיי אַלע צושטעלן אונדז אַ נומער פון נוציק פֿעיִקייטן אין באַציונג צו אונדזער פאָרשטעלן מיינונג.
דער שנעל הילף ינספּעקטאָר, פֿאַר בייַשפּיל, גיט אונדז אַקסעס צו דאַקיומענטיישאַן וועגן דעם קראַנט מיינונג. דאָס איז נוציק פֿאַר די נוצן פון געבויט-אין קוקן אַזאַ ווי טעקסט, קאָליר, און אַזוי אויף.
סאָף
אפילו אויב עס איז אויף אַ קליינטשיק מדרגה פון פּראָודאַקטיוויטי, קלאַוויאַטור שאָרטקאַץ זענען אַ גוואַלדיק צוגאַנג צו בוסט אונדזער עפעקטיווקייַט.
סוויפטוי איז אַ פאַנטאַסטיש פריימווערק וואָס אַלאַוז ביידע דעוועלאָפּערס און דיזיינערז צו געשווינד בויען באַניצער ינטערפייסיז.
לאָזן אַ ענטפֿערן