Zviri Mukati[Viga][Ratidza]
- 1. Preview Plane show/kuvanda
- 2. Vhura Quick-Action Menu
- 3. Kupedzwa kwekodhi
- 4. Vhura Nokukurumidza
- 5. Yakachena
- 6. Preview Destination of Devices
- 7. Tsvaga iyo Call Hierarchy
- 8. Chinja pakati peToggle canvas kana SwiftUI preview
- 9. Tsvaga chero chinyorwa muchirongwa chose
- 10. Ratidza Hide / Utilities
- 11. Debug Area (Ratidza/Viga)
- 12. Re-indent Code
- 13. Enda zvakananga kune tsanangudzo
- 14. SwiftUI tangazve kuongorora
- 15. Ratidza Vatariri veSwiftUI
- mhedziso
Sevagadziri vesoftware, hatidi zvekuvaka maapplication chete, asiwo kutsvaga nekushandisa zvakanakisa maturusi aripo kuita kudaro.
Isu tine rombo rakanaka rekushanda sevagadziri veIOS. Tava nemutauro mutsva wekuronga mubhokisi redu rematurusi ne SwiftUI. Nezviridzwa, zvatinazvo, takanyatsoshongedzerwa ramangwana.
Isu tinoita, zvisinei, sekushanda zvinobudirira nemidziyo yatinayo. Kushandisa mapfupi ekhibhodi inzira iri nyore yekusimudzira kugadzirwa kwedu nekunyora mamwe kodhi.
Saka, zvese zvaunoda kuziva muXcode ndiwo mapfupi ekhibhodi anoshanda - iwo akasiyana kune ese edhita awakashandisa.
Iwe uchawana mapfupi-anozivikanwa anomhanyisa keyboard mapfupi pane ino peji, kuti iwe ugone kuwedzera chigadzirwa chako zvakanyanya. Ngatitange.
1. Preview Plane show/kuvanda
Izvi zvinogonawo kuitika kana iwe uri kuenda nediki MacBook skrini. Neraki, iyo yakafanana keyboard shortcut inowanikwa:
2. Vhura Quick-Action Menu
Paunenge uine timu uye nhengo imwe inofarira kuvandudza SwiftUI maonero mukodhi nepo imwe ichida kushandisa chishandiso chekuona, inoburitsa zvese!
Canvas yako uye kodhi haizombofa yakasaenderana! Uye neizvozvo, ini ndinoda kuunza inobatsira keyboard nzira yemhando dzese dzevagadziri. Unogona kuwana iyo Quick-Actions menyu uchishandisa inotevera nzira yekudimbudzira.
3. Kupedzwa kwekodhi
Kushanda pasina kupedzwa kwekodhi kwakaoma kubata. Iwe uchanyatso shandisa iyo nguva yese kuongorora maAPI uye kuchengetedza nguva uchinyora.
4. Vhura Nokukurumidza
Unogona kukurumidza kuenda kune chero sosi nzvimbo mupurojekiti yako Kana nzvimbo yekushandira uchishandisa iyo Vhura nekukurumidza kuraira. Ingotanga kuisa zita rechero kirasi, interface, basa, nzira, enum, nezvimwe mupurojekiti yako (uye chero SDK yawakapinza) uye runyoro rwezviratidzo zvinoenderana nemutsara wekutsvaga uchaonekwa mune popup.
5. Yakachena
Izvi zvinobatsira kana uine chivimbo chekuti kodhi yawakagadzira yakanaka, asi chimwe chinhu chinoputsika kana uchinge wazviita. Chenesa purojekiti uye itazve; pamwe - pamwe - kodhi yako ndeyechokwadi. Kana muchenesi akasagadzirisa nyaya yako, ungangoda kuratidza chikamu chekugadzirisa.
6. Preview Destination of Devices
Iwe unogona kuda kutarisa maonero ako kwete pane yakakura iPhone 13 Pro Max, asiwo pane mamwe madiki smartphones. Kuti uchinje kwaunoenda, shandisa nzira yekudimbudzira iyi kuvhura sarudzo yekwekuenda:
7. Tsvaga iyo Call Hierarchy
Iyi nzira yekudimbudzira icharatidza iyo Call Hierarchy maonero, ayo acharatidza chero nzvimbo mune yako kodhi inodaidza nzira yakasarudzwa, pamwe nechero nzira dzinodaidza nzira idzodzo, zvichingodaro.
8. Chinja pakati peToggle canvas kana SwiftUI preview
Canvas inopa tarisiro yehupenyu yeUI yauri kugadzira paunenge uchinyora SwiftUI kodhi. Apple yaenda kumarwadzo makuru kuita iyi nzira-mbiri chiitiko, zvinoreva kuti chero shanduko yaunoita mukutarisa (semuenzaniso, nekufambisa kana kuwedzera maUI zvikamu) zvinozoratidzwawo mukodhi kodhi, uye zvinopesana.
9. Tsvaga chero chinyorwa muchirongwa chose
Paunenge uchida kutsvaga chimwe chinyorwa mupurojekiti yako, shandisa murairo unotevera.
10. Ratidza Hide / Utilities
Kana isiri kushandiswa, hwindo rekushandisa riri kurudyi rinogonawo kupinda munzira. Nekuti inongobatsira kwandiri pandinenge ndichishanda pabhodhi renyaya, ini ndinoshandisa murairo unotevera kuushandura pandinoshandura pakati pebhodhi renyaya nemafaira ekodhi.
11. Debug Area (Ratidza/Viga)
Ratidza chikamu chedebug, icho chinosanganisira maonero akasiyana uye console. Kana chirongwa chako chasvika padanho rekuzorora, iwo mabatiro ekuona anoratidza mamiriro azvino emhando dzese muhukuru. Iwe uchaona chero chawakanyora sezvo chirongwa chako chinomhanya mukoni. Paunenge wapedza kugadzirisa, shandisa iyo nzira yekudimbudzira kuviga bhokisi rekugadzirisa.
12. Re-indent Code
Izvi zvinowanzo nzi "mafomati kodhi," asi muXcode, inonzi "Re-Indent." Chero chaunodaidza, unogona kuwedzera huwandu hwakakodzera hwenzvimbo pakutanga kwemutsara wega wega nekusarudza uye nekutevera rairo. Iwe unogona zvakare kupinza mutsara mumwechete pasina kutanga wautora.
13. Enda zvakananga kune tsanangudzo
Izvi zvinobatsira chaizvo kana uchidzidza maAPI matsva kana kufamba necodebase isina kujairika. Chii chaizvo chinoitwa neObservedObject? Enda kune tsananguro yayo kuti udzidze nezve nzira dzayo uye hunhu, machinjiro ainoshandisa, uye kirasi yainobva.
14. SwiftUI tangazve kuongorora
Paunovhura maonero, Xcode haingorivaka ipapo ipapo. Ichatomirira kutozosvikira wairaira pachena kuti iite kudaro. Iyo yekutarisa inogona zvakare kusashanda kana paine chero nyaya muSwiftUI kodhi yedu. Hongu, unogona kutangazve kutarisa nekudzvanya bhatani.
15. Ratidza Vatariri veSwiftUI
Iyi imwezve nzira yeUIKit yatinofanira kujairana nayo. Iyo File inspector, History inspector, Quick Help inspector, uye Attributes inspector vese varipo mune yega SwiftUI maonero. Iwo ese anotipa akati wandei anobatsira maficha ane chekuita nemaonero edu azvino.
Iyo Quick Help inspector, semuenzaniso, inotipa mukana wekuwana zvinyorwa zvine chekuita nemaonero azvino. Izvi zvinobatsira pakushandisa akavakirwa-mukati maonero akadai seChinyorwa, Ruvara, zvichingodaro.
mhedziso
Kunyangwe iri padanho diki rekubudirira, mapfupi ekhibhodi inzira inotyisa yekusimudzira kugona kwedu.
SwiftUI chimiro chakanakisa chinobvumira vese vanogadzira uye vagadziri kuti vakurumidze kuvaka mashandisirwo emushandisi.
Leave a Reply