Teburin Abubuwan Ciki[Boye][Nuna]
- 1. Preview Plane show/boye
- 2. Buɗe Menu Mai Saurin Aiki
- 3. Kammala lamba
- 4. Bude da sauri
- 5. Tsaftace
- 6. Preview Destination of Devices
- 7. Nemo Matsayin Kira
- 8. Canja tsakanin Canvas Canvas ko SwiftUI preview
- 9. Nemo kowane rubutu a cikin duka aikin
- 10. Nuna Hide/Utilities
- 11. Wurin gyara kuskure (Nuna/Boye)
- 12. Sake shigar da Code
- 13. Kai tsaye zuwa ma'anar
- 14. SwiftUI ya ci gaba da samfoti
- 15. Nuna Masu duba na SwiftUI
- Kammalawa
A matsayin masu haɓaka software, muna son ba kawai gina ƙa'idodi ba, har ma da ganowa da amfani da mafi kyawun kayan aikin da ake da su don yin hakan.
Mun yi sa'a da gaske don yin aiki azaman masu haɓakawa na iOS. Yanzu muna da sabon yaren shirye-shirye a cikin akwatin kayan aiki tare da SwiftUI. Tare da kayan aikin, muna da, muna da kayan aiki da kyau don gaba.
Muna yin, duk da haka, kamar yin aiki yadda ya kamata tare da kayan aikin da muke da su. Amfani da gajerun hanyoyin madannai hanya ce mai sauƙi don haɓaka aikinmu da rubuta ƙarin lamba.
Don haka, duk abin da kuke buƙatar sani a cikin Xcode su ne gajerun hanyoyin keyboard masu aiki - waɗanda suka keɓanta ga kowane editan da kuka yi amfani da su.
Za ku sami sananun gajerun hanyoyin madannai masu sauri akan wannan shafin, don haka zaku iya ƙara haɓaka aikinku. Mu fara.
1. Preview Plane show/boye
Wannan kuma na iya faruwa idan kuna tafiya tare da ƙaramin MacBook kaɗan. Abin farin ciki, gajeriyar hanyar keyboard iri ɗaya tana samuwa:
2. Buɗe Menu Mai Saurin Aiki
Lokacin da kuke da ƙungiya kuma memba ɗaya ya fi son haɓaka ra'ayoyin SwiftUI a cikin lamba yayin da wani ya fi son yin amfani da kayan aikin gani, zai haifar da duka biyun!
Canvas ɗinku da lambarku ba za su taɓa yin aiki tare ba! Kuma tare da wannan, Ina so in gabatar da gajeriyar hanyar madannai mai amfani ga kowane nau'in masu haɓakawa. Kuna iya samun dama ga menu na Ayyukan gaggawa ta amfani da gajeriyar hanya mai zuwa.
3. Kammala lamba
Yin aiki ba tare da kammala lambar yana da wahala a ɗauka ba. Tabbas za ku yi amfani da shi koyaushe don bincika APIs da adana lokaci yayin bugawa.
4. Bude da sauri
Kuna iya matsawa cikin sauri zuwa kowane wuri mai tushe a cikin aikinku Ko filin aiki ta amfani da Buɗe umarnin da sauri. Kawai fara shigar da sunan kowane aji, dubawa, aiki, hanya, enum, da sauransu a cikin aikinku (da kowane SDK da kuka shigo da shi) kuma jerin alamomin da suka dace da jumlar neman za su bayyana a cikin bututun.
5. Tsaftace
Wannan yana da amfani lokacin da kuke da tabbacin lambar da kuka ƙirƙira ba ta da kyau, amma wani abu yana karya lokacin da kuka aiwatar da shi. Tsaftace aikin kuma sake kunna shi; watakila - kawai watakila - lambar ku daidai ne. Idan mai tsaftacewa bai warware matsalar ku ba, ƙila za ku buƙaci nuna sashin gyara kuskure.
6. Preview Destination of Devices
Kuna iya son bincika hangen nesa ba kawai akan mafi girman iPhone 13 Pro Max ba, har ma akan sauran ƙananan wayoyin hannu. Don canza wurin zuwa, yi amfani da wannan gajeriyar hanya mai amfani don buɗe zaɓin wurin:
7. Nemo Matsayin Kira
Wannan gajeriyar hanya za ta nuna ra'ayi na Kira, wanda zai nuna kowane wuri a cikin lambar ku da ke kiran hanyar da aka zaɓa, da kuma duk hanyoyin da ke kiran waɗannan hanyoyin bi da bi, da sauransu.
8. Canja tsakanin Canvas Canvas ko SwiftUI preview
Canvas yana ba da samfoti kai tsaye na UI da kuke tsarawa yayin da kuke rubuta lambar SwiftUI. Apple ya yi zafi sosai don yin wannan ƙwarewar ta hanyoyi biyu, wanda ke nufin cewa duk wani canje-canje da kuka yi a cikin samfoti (misali, ta motsi ko ƙara abubuwan UI) shima za a bayyana a cikin editan lambar, kuma akasin haka.
9. Nemo kowane rubutu a cikin duka aikin
Lokacin da kuke buƙatar nemo takamaiman rubutu a cikin aikinku, yi amfani da umarni mai zuwa.
10. Nuna Hide/Utilities
Lokacin da ba a amfani da shi, taga mai amfani da ke hannun dama shima zai iya shiga hanya. Domin yana da amfani kawai a gare ni yayin da nake aiki akan allon labari, Ina amfani da umarni mai zuwa don kunna shi lokacin da na canza tsakanin allon labari da fayilolin code.
11. Wurin gyara kuskure (Nuna/Boye)
Nuna sashin gyara kuskure, wanda ya haɗa da duba masu canji da na'ura wasan bidiyo. Lokacin da shirin ku ya isa wurin hutu, kallon masu canji yana nuna halin yanzu na duk masu canji a cikin iyaka. Za ku ga duk abin da kuka shiga yayin da shirin ku ke gudana a cikin na'ura mai kwakwalwa. Lokacin da kake ta hanyar gyara kuskure, yi amfani da gajeriyar hanya ɗaya don ɓoye akwatin cirewa.
12. Sake shigar da Code
Ana kiran wannan akai-akai azaman “lambar tsarawa,” duk da haka a cikin Xcode, ana kiranta da “Sake-Indent.” Duk abin da kuka kira shi, zaku iya ƙara adadin sarari da ya dace a farkon kowane layi ta zaɓar shi sannan ku bi umarnin. Hakanan zaka iya sake shigar da layi ɗaya ba tare da fara ɗaukar shi ba.
13. Kai tsaye zuwa ma'anar
Wannan yana da fa'ida sosai lokacin koyan sabbin APIs ko ketare lambar da ba a sani ba. Me ainihin ObservedObject yake yi? Jeka zuwa ma'anarsa don koyo game da hanyoyinsa da halayensa, mu'amalar mu'amala da shi, da ajin da ya samo asali.
14. SwiftUI ya ci gaba da samfoti
Lokacin da ka buɗe kallo, Xcode baya gina shi nan take. A maimakon haka zai jira har sai kun umarce shi da yin haka. Samfotin kuma na iya yin lalacewa idan akwai wasu batutuwa a lambar SwiftUI ɗin mu. Ee, zaku iya ci gaba da samfoti ta danna maɓallin.
15. Nuna Masu duba na SwiftUI
Wannan kuma wata gajeriyar hanya ce ta UIKit wacce yakamata mu saba da ita. Mai duba Fayil, Mai duba Tarihi, Mai duba Taimako Mai Sauri, da Mai duba Halaye duk suna nan a kowane ra'ayi na SwiftUI. Dukkansu suna ba mu wasu fasaloli masu amfani dangane da ra'ayinmu na yanzu.
Mai duba Taimakon gaggawa, alal misali, yana ba mu damar yin amfani da takardu dangane da ra'ayi na yanzu. Wannan yana da amfani don amfani da ginanniyar ra'ayoyi kamar Rubutu, Launi, da sauransu.
Kammalawa
Ko da yana kan ƙaramin matakin samarwa, gajerun hanyoyin madannai hanya ce mai kyau don haɓaka haɓakar mu.
SwiftUI babban tsari ne mai ban sha'awa wanda ke ba da damar duka masu haɓakawa da masu ƙira don gina mu'amalar masu amfani da sauri.
Leave a Reply