Мазмұны[Жасыру][Көрсету]
- 1. Алдын ала қарау Plane көрсету/жасыру
- 2. Жылдам әрекет мәзірін ашыңыз
- 3. Кодты толтыру
- 4. Жылдам ашыңыз
- 5. Таза
- 6. Құрылғылардың тағайындалуын алдын ала қарау
- 7. Қоңыраулар иерархиясын табыңыз
- 8. Кенепті ауыстыру немесе SwiftUI алдын ала қарау арасында ауысыңыз
- 9. Барлық жобадағы кез келген мәтінді табыңыз
- 10. Жасыру/Утилиталарды көрсету
- 11. Түзету аймағы (көрсету/жасыру)
- 12. Қайта шегініс коды
- 13. Анықтамаға тікелей өтіңіз
- 14. SwiftUI алдын ала қарауды жалғастырады
- 15. SwiftUI инспекторларын көрсетіңіз
- қорытынды
Бағдарламалық жасақтаманы әзірлеушілер ретінде бізге тек қолданбаларды жасау ғана емес, сонымен қатар бұл үшін қол жетімді ең жақсы құралдарды табу және пайдалану ұнайды.
Біз iOS әзірлеушілері ретінде жұмыс істеуге қуаныштымыз. Енді біздің құралдар қорабында жаңа бағдарламалау тілі бар SwiftUI. Құралдармен бізде бар, біз болашақ үшін жақсы жабдықталғанбыз.
Дегенмен, біз қолымызда бар құралдармен тиімді жұмыс істегенді ұнатамыз. Пернелер тіркесімін пайдалану - өнімділікті арттыруға және көбірек код жазуға арналған қарапайым әдіс.
Сонымен, Xcode бағдарламасында білуіңіз керек барлық пернелер тіркесімдері – сіз пайдаланған әрбір басқа редакторға бірегей болып табылатын пернелер тіркесімдері.
Сіз бұл бетте азырақ танымал жылдам пернелер тіркесімін таба аласыз, осылайша өнімділікті одан да арттыра аласыз. Бастайық.
1. Алдын ала қарау Plane көрсету/жасыру
Бұл тек кішкене MacBook экранымен жолда болсаңыз да орын алуы мүмкін. Бақытымызға орай, бірдей пернелер тіркесімі қол жетімді:
2. Жылдам әрекет мәзірін ашыңыз
Сізде команда болған кезде және бір мүше кодта SwiftUI көріністерін дамытқысы келсе, екіншісі визуалды құралды пайдаланғысы келсе, ол екеуін де жасайды!
Кенеп пен код ешқашан синхрондалмайды! Сонымен, мен барлық әзірлеушілер үшін пайдалы пернелер тіркесімін ұсынғым келеді. Жылдам әрекеттер мәзіріне келесі таңбашаны пайдалану арқылы кіруге болады.
3. Кодты толтыру
Кодты аяқтамай жұмыс істеуді елестету қиын. Сіз оны API интерфейстерін зерттеу және теру кезінде уақытты үнемдеу үшін әрқашан пайдаланасыз.
4. Жылдам ашыңыз
Жылдам ашу пәрменін пайдалану арқылы жобадағы немесе жұмыс кеңістігіндегі кез келген бастапқы орынға жылдам өтуге болады. Жобаңыздағы кез келген класстың, интерфейстің, функцияның, әдістің, нөмірдің және т.б. атын (және сіз импорттаған кез келген SDK) енгізе бастаңыз және қалқымалы терезеде іздеу фразасына сәйкес келетін таңбалар тізімі пайда болады.
5. Таза
Бұл сіз жасаған кодтың дұрыс екеніне сенімді болсаңыз ыңғайлы, бірақ оны орындаған кезде бірдеңе бұзылады. Жобаны тазалап, қайта іске қосыңыз; мүмкін - жай ғана мүмкін - сіздің кодыңыз дұрыс. Егер тазалаушы мәселеңізді шешпесе, жөндеу бөлімін көрсету қажет болуы мүмкін.
6. Құрылғылардың тағайындалуын алдын ала қарау
Сіз өзіңіздің көзқарасыңызды ең үлкен iPhone 13 Pro Max-та ғана емес, сонымен қатар басқа шағын смартфондарда да тексергіңіз келуі мүмкін. Тағайындалған орынды өзгерту үшін тағайындалған орынды таңдауды ашу үшін осы ыңғайлы төте жолды пайдаланыңыз:
7. Қоңыраулар иерархиясын табыңыз
Бұл таңбаша Қоңыраулар иерархиясы көрінісін көрсетеді, ол кодыңыздағы таңдалған әдісті шақыратын кез келген орындарды, сондай-ақ сол әдістерді кезекпен шақыратын кез келген әдістерді және т.б. көрсетеді.
8. Кенепті ауыстыру немесе SwiftUI алдын ала қарау арасында ауысыңыз
Canvas SwiftUI кодын жазып жатқанда, сіз жасап жатқан пайдаланушы интерфейсінің тікелей алдын ала қарауын береді. Apple мұны екі жақты тәжірибеге айналдыру үшін көп күш жұмсады, яғни алдын ала қарауда жасаған кез келген өзгертулер (мысалы, UI құрамдастарын жылжыту немесе қосу арқылы) код редакторында да көрсетіледі және керісінше.
9. Барлық жобадағы кез келген мәтінді табыңыз
Жобаңызда белгілі бір мәтінді табу қажет болғанда, келесі пәрменді пайдаланыңыз.
10. Жасыру/Утилиталарды көрсету
Пайдаланбаған кезде оң жақтағы утилита терезесі де кедергі келтіруі мүмкін. Бұл тек сюжеттер тақтасында жұмыс істеген кезде ғана пайдалы болғандықтан, мен сюжеттер тақтасы мен код файлдары арасында ауысқанда оны ауыстыру үшін келесі пәрменді қолданамын.
11. Түзету аймағы (көрсету/жасыру)
Айнымалылар көрінісі мен консольді қамтитын жөндеу бөлімін көрсетіңіз. Бағдарлама тоқтау нүктесіне жеткенде, айнымалылар көрінісі ауқымдағы барлық айнымалылардың ағымдағы күйін көрсетеді. Бағдарлама консольде іске қосылғанда, сіз не жазғаныңызды көресіз. Түзетуді аяқтаған кезде, түзету жолағын жасыру үшін бірдей таңбашаны пайдаланыңыз.
12. Қайта шегініс коды
Бұл жиі «пішімдеу коды» деп аталады, бірақ Xcode-де ол «Қайта шегініс» деп аталады. Оны не деп атасаңыз да, оны таңдап, содан кейін нұсқаулықты орындау арқылы әр жолдың басына сәйкес бос орынды қосуға болады. Сондай-ақ, бір жолды алдымен таңдамай-ақ қайта шегінуге болады.
13. Анықтамаға тікелей өтіңіз
Бұл жаңа API интерфейстерін үйрену немесе бейтаныс код базасын аралау кезінде өте пайдалы. ObservedObject нақты не істейді? Оның әдістері мен атрибуттары, ол іске асыратын интерфейстер және ол алынған сынып туралы білу үшін оның анықтамасына өтіңіз.
14. SwiftUI алдын ала қарауды жалғастырады
Көріністі ашқанда, Xcode оны бірден құрастырмайды. Оның орнына ол сізге нақты нұсқау бергенше күтеді. SwiftUI кодымызда қандай да бір ақаулар болса, алдын ала қарау да дұрыс жұмыс істемеуі мүмкін. Иә, түймені басу арқылы алдын ала қарауды жалғастыруға болады.
15. SwiftUI инспекторларын көрсетіңіз
Бұл бізге таныс болуы керек тағы бір UIKit таңбашасы. Файл инспекторы, тарих инспекторы, жылдам анықтама инспекторы және атрибуттар инспекторы барлық SwiftUI көрінісінде бар. Олардың барлығы біздің қазіргі көзқарасымызға қатысты бірқатар пайдалы мүмкіндіктерді береді.
Мысалы, Жылдам анықтама инспекторы ағымдағы көрініске қатысты құжаттамаға қол жеткізуге мүмкіндік береді. Бұл Мәтін, Түс және т.б. сияқты кірістірілген көріністерді пайдалану үшін пайдалы.
қорытынды
Ол өнімділіктің аз деңгейінде болса да, пернелер тіркесімдері біздің тиімділікті арттырудың тамаша тәсілі болып табылады.
SwiftUI әзірлеушілерге де, дизайнерлерге де пайдаланушы интерфейстерін жылдам құруға мүмкіндік беретін фантастикалық құрылым.
пікір қалдыру