Fizahan-takelaka[Afeno][Aseho]
- 1. Preview Asehoy / afeno ny fiaramanidina
- 2. Sokafy ny menu Quick-Action
- 3. Famitana ny kaody
- 4. Sokafy haingana
- 5. Clean
- 6. Zahao ny toerana halehan'ny fitaovana
- 7. Tadiavo ny Antso Hierarchy
- 8. Mifindra eo amin'ny toggle canvas na SwiftUI preview
- 9. Mitadiava lahatsoratra ao amin'ny tetikasa manontolo
- 10. Asehoy ny Hide/Utilities
- 11. Faritra debug (Asehoy/Afeno)
- 12. Re-indent Code
- 13. Mandehana mivantana any amin'ny famaritana
- 14. SwiftUI dia manohy ny fijerena
- 15. Asehoy ny Inspektera SwiftUI
- Famaranana
Amin'ny maha-mpamolavola rindrambaiko, tsy tianay fotsiny ny manorina fampiharana, fa mitady sy mampiasa ny fitaovana tsara indrindra azo anaovana izany koa.
Tena sambatra izahay miasa amin'ny maha-mpamolavola iOS. Manana fiteny fandaharana vaovao ao amin'ny boaty fitaovantsika isika izao SwiftUI. Miaraka amin'ireo fitaovana ananantsika, dia ampy fitaovana ho an'ny ho avy.
Tianay anefa ny miasa tsara amin'ny fitaovana anananay. Ny fampiasana hitsin-dàlana kitendry dia teknika tsotra hanatsarana ny vokatray sy hanoratana kaody bebe kokoa.
Noho izany, ny hany tokony ho fantatrao ao amin'ny Xcode dia ny hitsin-dàlana azo ampiharina - ireo izay miavaka amin'ny tonian-dahatsoratra hafa rehetra nampiasainao.
Hahita ireo hitsin-dàlana fitendry swift tsy dia fantatra loatra eto amin'ity pejy ity ianao, mba hahafahanao mampitombo bebe kokoa ny vokatrao. Andeha isika hanomboka.
1. Preview Asehoy / afeno ny fiaramanidina
Mety hitranga koa izany raha mandeha miaraka amin'ny efijery MacBook kely fotsiny ianao. Soa ihany fa misy ny hitsin-dàlana fitendry mitovy:
2. Sokafy ny menu Quick-Action
Rehefa manana ekipa ianao ary ny mpikambana iray dia aleony mamolavola fomba fijery SwiftUI amin'ny kaody raha ny iray kosa aleony mampiasa ny fitaovana hita maso, dia hiteraka izy roa!
Ny lambanao sy ny kaodinao dia tsy ho levona mihitsy! Ary miaraka amin'izany, tiako ny manolotra hitsin-dàlana mahasoa ho an'ny karazana mpamorona rehetra. Azonao atao ny miditra amin'ny menio Quick-Actions amin'ny fampiasana ity hitsin-dàlana manaraka ity.
3. Famitana ny kaody
Sarotra ny mieritreritra ny miasa tsy misy code completion. Azo antoka fa hampiasa azy io foana ianao hanadihadiana API sy hitsitsiana fotoana rehefa manoratra.
4. Sokafy haingana
Azonao atao ny mifindra haingana any amin'ny toerana misy loharano ao amin'ny tetikasanao na toeram-piasanao amin'ny fampiasana ny baiko Open quick. Atombohy fotsiny ny fampidirana ny anaran'ny kilasy, interface, fiasa, fomba, enum, sns. ao amin'ny tetikasanao (sy ny SDK rehetra nafaranao) ary ny lisitry ny marika mifanandrify amin'ny fehezan-teny fikarohana dia hiseho ao amin'ny popup.
5. Clean
Tena ilaina izany rehefa matoky ianao fa tsara ny kaody noforoninao, saingy misy zavatra tapaka rehefa manatanteraka izany ianao. Diovy ny tetikasa ary avereno indray; angamba – angamba fotsiny – marina ny kaodinao. Raha tsy mahavaha ny olanao ny mpanadio dia mety mila asehonao ny fizarana debug.
6. Zahao ny toerana halehan'ny fitaovana
Azonao atao ny mijery ny fomba fijerinao fa tsy amin'ny iPhone 13 Pro Max lehibe indrindra, fa amin'ny finday kely kokoa. Raha hanova ny toerana haleha, ampiasao ity hitsin-dàlana mora ity hanokafana ny fifantenana toerana:
7. Tadiavo ny Antso Hierarchy
Ity hitsin-dàlana ity dia hampiseho ny fijery Call Hierarchy, izay hampiseho ny toerana rehetra ao amin'ny code izay miantso ny fomba voafidy, ary koa ny fomba rehetra miantso ireo fomba ireo, sy ny sisa.
8. Mifindra eo amin'ny toggle canvas na SwiftUI preview
Canvas dia manome fijery mivantana ny UI izay novolavolainao rehefa manoratra kaody SwiftUI ianao. Niady mafy i Apple tamin'ny fanaovana ity traikefa roa ity, izay midika fa ny fanovana rehetra ataonao amin'ny fijerena (ohatra, amin'ny alàlan'ny famindrana na fampidirana singa UI) dia ho hita taratra ao amin'ny tonian-dahatsoratra, ary ny mifamadika amin'izany.
9. Mitadiava lahatsoratra ao amin'ny tetikasa manontolo
Rehefa mila mitady lahatsoratra iray ao amin'ny tetikasanao ianao dia ampiasao ity baiko manaraka ity.
10. Asehoy ny Hide/Utilities
Rehefa tsy ampiasaina dia mety hisakana ihany koa ny varavarankelin'ny utility eo ankavanana. Satria mahasoa ahy fotsiny izy io rehefa miasa amin'ny solaitrabe aho, dia mampiasa ity baiko manaraka ity aho hamadika azy io rehefa mifindra eo amin'ny fichier storyboard sy code.
11. Faritra debug (Asehoy/Afeno)
Asehoy ny fizarana debug, izay ahitana ny fijery miovaova sy ny console. Rehefa tonga any amin'ny toerana fiatoana ny programanao, dia asehon'ny fijerena ny fari-piadidiana ny toetry ny fari-piainana rehetra amin'izao fotoana izao. Ho hitanao izay rehetra voarakitrao rehefa mandeha ao amin'ny console ny programanao. Rehefa vita ny debug ianao dia ampiasao ilay hitsin-dàlana mitovy hanafenana ny boaty debug.
12. Re-indent Code
Matetika izy io no antsoina hoe "kaody format", fa amin'ny Xcode, antsoina hoe "Re-Indent." Na inona na inona iantsoanao azy dia azonao atao ny manampy ny habaka mety amin'ny fiandohan'ny andalana tsirairay amin'ny alàlan'ny fisafidianana azy ary avy eo manaraka ny torolàlana. Azonao atao koa ny mamerina manindrona andalana tokana tsy mila maka azy aloha.
13. Mandehana mivantana any amin'ny famaritana
Tena ilaina izany rehefa mianatra API vaovao na mamakivaky codebase tsy mahazatra. Inona marina no ataon'i ObservedObject? Mankanesa any amin'ny famaritana azy mba hianarana momba ny fomba sy ny toetrany, ny interface tsara ampihariny ary ny kilasy nivoahany.
14. SwiftUI dia manohy ny fijerena
Rehefa manokatra fijery ianao dia tsy manamboatra azy avy hatrany i Xcode. Hiandry kosa izy mandra-panoroanao azy hanao izany. Ny fijery dia mety tsy miasa ihany koa raha misy olana ao amin'ny kaody SwiftUI. Eny, azonao atao ny manohy ny fijery amin'ny fipihana ny bokotra.
15. Asehoy ny Inspektera SwiftUI
Ity dia lalana fohy UIKit hafa izay tokony ho fantatsika. Ny inspektera fisie, ny inspektera tantara, ny inspektera fanampiana haingana, ary ny inspektera toetra dia samy eo amin'ny fomba fijery SwiftUI rehetra. Izy rehetra dia manome antsika endri-javatra mahasoa maromaro mifandraika amin'ny fomba fijerintsika ankehitriny.
Ny inspektera Quick Help, ohatra, dia manome antsika fahafahana miditra amin'ny antontan-taratasy momba ny fijery ankehitriny. Ity dia ilaina amin'ny fampiasana fomba fijery naorina toy ny Text, Color, sy ny sisa.
Famaranana
Na dia eo amin'ny ambaratonga kely amin'ny famokarana aza, ny hitsin-dàlana amin'ny fitendry dia fomba tsara hanamafisana ny fahombiazantsika.
SwiftUI dia rafitra mahafinaritra izay ahafahan'ny mpamorona sy ny mpamorona hanorina haingana ny mpampiasa interface tsara.
Leave a Reply