Daptar eusi[Sumputkeun][Témbongkeun]
- 1. Nilik Plane némbongkeun / nyumputkeun
- 2. Buka Menu Gancang-Aksi
- 3. Ngalengkepan kode
- 4. Buka Gancang
- 5. beresih
- 6. Nilik Tujuan Alat
- 7. Manggihan Hierarki Telepon
- 8. Pindah antara Toggle kanvas atawa sawangan SwiftUI
- 9. Manggihan téks sagala di sakabeh proyék
- 10. Témbongkeun Sumputkeun / Utiliti
- 11. Wewengkon Debug (Témbongkeun/Sumputkeun)
- 12. Re-indent Code
- 13. Langsung kana harti
- 14. SwiftUI neruskeun sawangan
- 15. Témbongkeun Inspectors of SwiftUI
- kacindekan
Salaku pamekar software, urang resep teu ngan ngawangun aplikasi, tapi ogé manggihan tur ngamangpaatkeun parabot pangalusna sadia pikeun ngalakukeunana.
Kami leres-leres untung damel salaku pamekar ios. Urang ayeuna boga basa programming anyar dina toolbox urang jeung SwiftUI. Kalayan instrumen, kami gaduh, kami parantos dilengkepan pikeun masa depan.
Nanging, urang resep damel sacara efektif sareng alat anu urang gaduh. Nganggo potong kompas keyboard mangrupikeun téknik saderhana pikeun ningkatkeun produktivitas urang sareng nyerat langkung seueur kode.
Janten, sadaya anu anjeun kedah terang dina Xcode nyaéta potong kompas keyboard anu tiasa dianggo - anu unik pikeun unggal éditor sanés anu anjeun anggo.
Anjeun bakal mendakan potong kompas keyboard Swift anu kirang dikenal dina halaman ieu, janten anjeun tiasa ningkatkeun produktivitas anjeun langkung seueur. Hayu urang mimitian.
1. Nilik Plane némbongkeun / nyumputkeun
Ieu ogé tiasa kajantenan upami anjeun ngan ukur nganggo layar MacBook sakedik. Untungna, potong kompas keyboard anu sami sayogi:
2. Buka Menu Gancang-Aksi
Nalika anjeun gaduh tim sareng hiji anggota langkung milih ngembangkeun pandangan SwiftUI dina kode sedengkeun anu sanésna langkung milih ngagunakeun alat visual, éta bakal ngahasilkeun duanana!
Kanvas sareng kode anjeun moal pernah kaluar sinkron! Sareng sareng éta, kuring hoyong nampilkeun potong kompas keyboard anu mangpaat pikeun sagala jinis pamekar. Anjeun tiasa ngaksés ménu Gancang-Aksi ku ngagunakeun potong kompas di handap ieu.
3. Ngalengkepan kode
Gawé tanpa parantosan kodeu hésé dibayangkeun. Anjeun pasti bakal ngagunakeun éta sadaya waktos pikeun nalungtik API sareng ngahémat waktos nalika ngetik.
4. Buka Gancang
Anjeun tiasa gancang ngalih ka lokasi sumber mana waé dina proyék anjeun atanapi ruang kerja nganggo paréntah Buka gancang. Kantun mimiti nuliskeun ngaran kelas mana wae, panganteur, fungsi, métode, enum, jeung sajabana dina proyék Anjeun (jeung SDK naon anjeun diimpor) jeung daptar simbol nu cocog frase pilarian bakal muncul dina popup nu.
5. beresih
Ieu gunana nalika anjeun yakin yén kode anu anjeun jieun henteu kunanaon, tapi aya anu ngarecah nalika anjeun ngaéksekusi éta. Ngabersihan proyék sareng jalankeun deui; sugan - ngan meureun - kode anjeun bener. Upami tukang bersih henteu ngabéréskeun masalah anjeun, anjeun panginten kedah ningalikeun bagian debug.
6. Nilik Tujuan Alat
Anjeun panginten hoyong pariksa sudut pandang anjeun sanés ngan ukur dina iPhone 13 Pro Max panggedéna, tapi ogé dina smartphone anu langkung alit. Pikeun ngarobah tujuan, paké potong kompas gunana ieu pikeun muka pilihan tujuan:
7. Manggihan Hierarki Telepon
Potong kompas ieu bakal nampilkeun pintonan Hierarki Telepon, anu bakal ningalikeun lokasi mana waé dina kode anjeun anu nyauran metodeu anu dipilih, kitu ogé metode naon waé anu nyauran metode éta, sareng saterasna.
8. Pindah antara Toggle kanvas atawa sawangan SwiftUI
Canvas masihan sawangan langsung tina UI anu anjeun rancang nalika anjeun nyerat kode SwiftUI. Apple parantos nyéépkeun pisan pikeun ngajantenkeun ieu pangalaman dua arah, anu hartosna parobihan anu anjeun lakukeun dina sawangan (contona, ku cara ngagerakkeun atanapi nambihan komponén UI) ogé bakal ditingali dina pangropéa kode, sareng sabalikna.
9. Manggihan téks sagala di sakabeh proyék
Nalika anjeun kedah milarian téks anu tangtu dina proyék anjeun, paké paréntah di handap ieu.
10. Témbongkeun Sumputkeun / Utiliti
Nalika henteu dianggo, jandela utilitas di beulah katuhu ogé tiasa ngahalangan. Kusabab éta ngan mangpaat pikeun kuring bari Kuring keur dipake dina storyboard a, Kuring make paréntah di handap pikeun toggle eta nalika kuring transisi antara storyboard jeung file kode.
11. Wewengkon Debug (Témbongkeun/Sumputkeun)
Nampilkeun bagian debug, anu kalebet tampilan variabel sareng konsol. Nalika program anjeun ngahontal titik putus, tampilan variabel mintonkeun kaayaan ayeuna sadaya variabel dina lingkup. Anjeun bakal ningali naon waé anu anjeun lebet nalika program anjeun dijalankeun dina konsol. Nalika anjeun ngaliwat debugging, paké potong kompas anu sami pikeun nyumputkeun kotak debug.
12. Re-indent Code
Ieu sering disebut "kode pormat," tapi dina Xcode, éta disebut "Re-Indent." Naon waé anu anjeun nyauran, anjeun tiasa nambihan jumlah rohangan anu pas dina mimiti unggal garis ku milih éta teras turutan paréntahna. Anjeun ogé tiasa nga-indent deui hiji garis tanpa kedah milih heula.
13. Langsung kana harti
Ieu leres-leres mangpaat nalika diajar API énggal atanapi ngalangkungan basis kode anu teu biasa. Naon kahayang ObservedObject ngalakukeun? Napigasi ka harti na pikeun neuleuman ngeunaan métode jeung atribut na, interfaces eta implements, sarta kelas eta diturunkeun tina.
14. SwiftUI neruskeun sawangan
Lamun anjeun muka pintonan, Xcode teu instan ngawangun eta. Gantina bakal antosan dugi ka dinyatakeun paréntah pikeun ngalakukeunana. Sawangan ogé tiasa gagal upami aya masalah dina kode SwiftUI kami. Leres, anjeun tiasa neruskeun sawangan ku ngaklik tombol.
15. Témbongkeun Inspectors of SwiftUI
Ieu mangrupikeun potong kompas UIKit anu sanés anu urang kedah terang. Inspektur File, Inspektur Sajarah, Inspektur Bantuan Gancang, sareng Inspektur Atribut sadayana aya dina unggal tampilan SwiftUI. Éta sadayana nyayogikeun kami sababaraha fitur anu mangpaat dina hubunganana sareng pandangan urang ayeuna.
Inspektur Bantuan Gancang, contona, nyayogikeun kami aksés kana dokuméntasi ngeunaan tampilan ayeuna. Ieu kapaké pikeun ngamangpaatkeun tampilan anu diwangun sapertos Teks, Warna, sareng sajabana.
kacindekan
Sanaos dina tingkat produktivitas anu sakedik, potong kompas keyboard mangrupikeun pendekatan anu saé pikeun ningkatkeun efisiensi urang.
SwiftUI mangrupikeun kerangka anu saé anu ngamungkinkeun para pamekar sareng désainer gancang ngawangun antarmuka pangguna.
Leave a Reply