Гарчиг[Нуух][Үзүүлэх]
- 1. Онгоц харуулах/нуухыг урьдчилан харах
- 2. Түргэн үйлдлийн цэсийг нээнэ үү
- 3. Код бөглөх
- 4. Хурдан нээнэ үү
- 5. Цэвэр
- 6. Төхөөрөмжүүдийн очих газрыг урьдчилан харах
- 7. Дуудлагын шатлалыг ол
- 8. Toggle canvas эсвэл SwiftUI preview хооронд сэлгэнэ үү
- 9. Төслийн бүх хэсгээс дурын текстийг олоорой
- 10. Hide/Utilities-ийг харуулах
- 11. Дебаг хийх хэсэг (Харах/Нуух)
- 12. Код дахин догол
- 13. Тодорхойлолт руу шууд оч
- 14. SwiftUI урьдчилан үзэхийг үргэлжлүүлнэ
- 15. SwiftUI-ийн байцаагчдыг харуул
- Дүгнэлт
Програм хангамж хөгжүүлэгчдийн хувьд бид зөвхөн програм бүтээхээс гадна хамгийн сайн хэрэглүүрийг хайж олох, ашиглах дуртай.
Бид iOS хөгжүүлэгчээр ажиллаж байгаадаа үнэхээр азтай. Бид одоо хэрэглүүрийн хайрцагт шинэ програмчлалын хэлтэй боллоо SwiftUI. Хэрэгслээр бид ирээдүйдээ сайн тоноглогдсон.
Гэсэн хэдий ч бид өөрт байгаа багаж хэрэгслээр үр дүнтэй ажиллах дуртай. Гарын товчлолыг ашиглах нь бидний бүтээмжийг нэмэгдүүлэх, илүү олон код бичих энгийн арга юм.
Тиймээс, Xcode дээр таны мэдэх ёстой зүйл бол таны хэрэглэж байсан бусад бүх засварлагчийн өвөрмөц гарын товчлолууд юм.
Та энэ хуудаснаас төдийлөн мэддэггүй хурдан гарын товчлолуудыг олох бөгөөд ингэснээр та бүтээмжээ улам нэмэгдүүлэх боломжтой. Эхэлцгээе.
1. Онгоц харуулах/нуухыг урьдчилан харах
Хэрэв та бага зэрэг MacBook дэлгэцтэй явж байгаа бол энэ нь бас тохиолдож болно. Аз болоход, ижил төстэй гарын товчлол байдаг:
2. Түргэн үйлдлийн цэсийг нээнэ үү
Хэрэв та багтай бөгөөд нэг гишүүн нь SwiftUI-ийн харагдацыг кодоор хөгжүүлэхийг илүүд үздэг бол нөгөө нь харааны хэрэгслийг ашиглахыг илүүд үздэг бол энэ нь хоёуланг нь үүсгэх болно!
Таны зураг болон код хэзээ ч синхрончлолгүй байх болно! Үүний зэрэгцээ би бүх төрлийн хөгжүүлэгчдэд хэрэгтэй гарын товчлолыг танилцуулахыг хүсч байна. Та дараах товчлолыг ашиглан Түргэн үйлдлүүд цэс рүү нэвтрэх боломжтой.
3. Код бөглөх
Код бөглөхгүйгээр ажиллах нь төсөөлөхөд хэцүү байдаг. Та үүнийг API-г судлах, бичих явцад цаг хэмнэхийн тулд байнга ашиглах нь гарцаагүй.
4. Хурдан нээнэ үү
Та хурдан нээх командыг ашиглан өөрийн төслийн аль ч эх үүсвэр эсвэл ажлын талбар руу хурдан шилжих боломжтой. Төсөлдөө аль ч анги, интерфэйс, функц, арга, enum гэх мэт нэрийг (мөн таны импортолсон SDK) оруулж эхлэхэд л хайлтын хэллэгт тохирсон тэмдэгтүүдийн жагсаалт гарч ирэх болно.
5. Цэвэр
Энэ нь таны үүсгэсэн код зөв гэдэгт бүрэн итгэлтэй байгаа үед хэрэг болно, гэхдээ үүнийг ажиллуулах үед ямар нэг зүйл эвдэрнэ. Төслийг цэвэрлэж, дахин ажиллуулах; магадгүй - зүгээр л магадгүй - таны код зөв байна. Хэрэв цэвэрлэгч таны асуудлыг шийдэж чадахгүй бол дибаг хийх хэсгийг харуулах шаардлагатай байж магадгүй.
6. Төхөөрөмжүүдийн очих газрыг урьдчилан харах
Та зөвхөн хамгийн том iPhone 13 Pro Max төдийгүй бусад жижиг ухаалаг гар утсан дээрх өөрийн хэтийн төлөвийг шалгахыг хүсч магадгүй юм. Очих газраа өөрчлөхийн тулд очих газрын сонголтыг нээхийн тулд энэ хялбар товчлолыг ашиглана уу:
7. Дуудлагын шатлалыг ол
Энэ товчлол нь Дуудлагын шаталсан харагдацыг харуулах бөгөөд энэ нь таны кодонд сонгосон аргыг дуудсан дурын байршил, мөн эдгээр аргуудыг ээлжлэн дууддаг аргууд гэх мэтийг харуулах болно.
8. Toggle canvas эсвэл SwiftUI preview хооронд сэлгэнэ үү
Canvas нь таныг SwiftUI код бичиж байх үед таны зохиож буй UI-г шууд үзэх боломжийг олгодог. Apple үүнийг хоёр талт туршлага болгохын тулд маш их хичээсэн бөгөөд энэ нь таны урьдчилж үзэхэд хийсэн аливаа өөрчлөлт (жишээлбэл, UI бүрэлдэхүүн хэсгүүдийг зөөх эсвэл нэмэх) код засварлагч дээр мөн тусгагдах болно гэсэн үг юм.
9. Төслийн бүх хэсгээс дурын текстийг олоорой
Төсөлдөө тодорхой текст хайх шаардлагатай бол дараах тушаалыг ашиглана уу.
10. Hide/Utilities-ийг харуулах
Ашиглаагүй үед баруун талд байрлах хэрэгслийн цонх ч саад болно. Энэ нь зөвхөн зохиолын самбар дээр ажиллаж байх үед л надад хэрэг болох учраас би storyboard болон код файлуудын хооронд шилжихдээ дараах тушаалыг ашигладаг.
11. Дебаг хийх хэсэг (Харах/Нуух)
Хувьсагчийн харагдац болон консолыг багтаасан дибаг хийх хэсгийг харуул. Таны програм завсарлах цэгт хүрэхэд хувьсагчийн харагдац нь хамрах хүрээний бүх хувьсагчийн одоогийн төлөвийг харуулдаг. Таны програмыг консол дээр ажиллуулах үед та нэвтэрсэн бүх зүйлээ харах болно. Дибаг хийж дуусаад дибаг хийх нүдийг нуухын тулд ижил товчлолыг ашиглана уу.
12. Код дахин догол
Үүнийг ихэвчлэн "форматлах код" гэж нэрлэдэг боловч Xcode дээр "Дахин догол мөр" гэж нэрлэдэг. Та үүнийг юу гэж нэрлэхээс үл хамааран мөр бүрийн эхэнд тохирох зайг сонгож, дараа нь зааврын дагуу нэмж болно. Та мөн нэг мөрийг эхлээд сонгохгүйгээр дахин доголт хийж болно.
13. Тодорхойлолт руу шууд оч
Энэ нь шинэ API-г сурах эсвэл танил бус кодын санг туулахад үнэхээр хэрэгтэй. ObservedObject яг юу хийдэг вэ? Арга, шинж чанарууд, хэрэгжүүлж буй интерфейсүүд болон үүсэлтэй ангийн талаар мэдэхийн тулд түүний тодорхойлолт руу шилжинэ үү.
14. SwiftUI урьдчилан үзэхийг үргэлжлүүлнэ
Таныг харагдац нээхэд Xcode үүнийг шууд бүтээдэггүй. Энэ нь таныг шууд зааварлах хүртэл хүлээх болно. Манай SwiftUI кодонд ямар нэгэн асуудал гарвал урьдчилж харах ажиллагаа доголдож болзошгүй. Тийм ээ, та товчлуур дээр дарж урьдчилж харахыг үргэлжлүүлж болно.
15. SwiftUI-ийн байцаагчдыг харуул
Энэ бол бидний мэддэг байх ёстой өөр нэг UIKit товчлол юм. Файл шалгагч, Түүхийн шалгагч, Түргэн тусламжийн шалгагч, Шинж чанаруудын шалгагч бүгд SwiftUI харагдац бүрд байдаг. Тэд бүгд бидний одоогийн үзэл бодолтой холбоотой хэд хэдэн ашигтай шинж чанаруудыг бидэнд өгдөг.
Жишээлбэл, Түргэн тусламжийн байцаагч нь одоогийн харагдах байдлын талаархи баримт бичигт хандах боломжийг бидэнд олгодог. Энэ нь Текст, Өнгө гэх мэт суурилагдсан харагдацыг ашиглахад хэрэгтэй.
Дүгнэлт
Хэдийгээр энэ нь бүтээмжийн бага түвшинд байгаа ч гарны товчлол нь бидний үр ашгийг нэмэгдүүлэх гайхалтай арга юм.
SwiftUI Энэ нь хөгжүүлэгчид болон дизайнеруудад хэрэглэгчийн интерфэйсийг хурдан бүтээх боломжийг олгодог гайхалтай хүрээ юм.
хариу үлдээх