មាតិកា[លាក់][បង្ហាញ]
- 1. មើលជាមុន ការបង្ហាញ/លាក់យន្តហោះ
- 2. បើកម៉ឺនុយសកម្មភាពរហ័ស
- 3. ការបំពេញលេខកូដ
- 4. បើកយ៉ាងលឿន
- 5 ។ ស្អាត
- 6. មើលទីតាំងឧបករណ៍ជាមុន
- 7. ស្វែងរកឋានានុក្រមហៅ
- 8. ប្តូររវាង Toggle canvas ឬ SwiftUI preview
- 9. ស្វែងរកអត្ថបទណាមួយនៅក្នុងគម្រោងទាំងមូល
- 10. បង្ហាញការលាក់/ឧបករណ៍ប្រើប្រាស់
- 11. តំបន់បំបាត់កំហុស (បង្ហាញ/លាក់)
- 12. បញ្ចូលកូដចូលម្តងទៀត
- 13. ទៅកាន់និយមន័យដោយផ្ទាល់
- 14. SwiftUI បន្តការមើលជាមុន
- 15. បង្ហាញអធិការនៃ SwiftUI
- សន្និដ្ឋាន
ក្នុងនាមជាអ្នកបង្កើតកម្មវិធី យើងមិនគ្រាន់តែចង់បង្កើតកម្មវិធីប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងស្វែងរក និងប្រើប្រាស់ឧបករណ៍ល្អបំផុតដែលមានដើម្បីធ្វើដូច្នេះផងដែរ។
យើងពិតជាសំណាងណាស់ដែលបានធ្វើការជាអ្នកបង្កើត iOS ។ ឥឡូវនេះយើងមានភាសាសរសេរកម្មវិធីថ្មីមួយនៅក្នុងប្រអប់ឧបករណ៍របស់យើងជាមួយ SwiftUI. ជាមួយនឹងឧបករណ៍ យើងមាន ពួកយើងត្រូវបានបំពាក់យ៉ាងល្អសម្រាប់អនាគត។
ទោះជាយ៉ាងណាក៏ដោយ យើងធ្វើដូចជាធ្វើការប្រកបដោយប្រសិទ្ធភាពជាមួយនឹងឧបករណ៍ដែលយើងមាន។ ការប្រើផ្លូវកាត់ក្តារចុចគឺជាបច្ចេកទេសសាមញ្ញមួយដើម្បីបង្កើនផលិតភាពរបស់យើង និងសរសេរកូដបន្ថែមទៀត។
ដូច្នេះ អ្វីទាំងអស់ដែលអ្នកត្រូវដឹងនៅក្នុង Xcode គឺជាផ្លូវកាត់ក្តារចុចដែលអាចអនុវត្តបាន – ដែលមានលក្ខណៈប្លែកពីអ្នកកែសម្រួលផ្សេងទៀតដែលអ្នកបានប្រើ។
អ្នកនឹងឃើញផ្លូវកាត់ក្តារចុចរហ័សដែលមិនសូវស្គាល់នៅលើទំព័រនេះ ដូច្នេះអ្នកអាចបង្កើនផលិតភាពរបស់អ្នកកាន់តែច្រើន។ តោះចាប់ផ្ដើម។
1. មើលជាមុន ការបង្ហាញ/លាក់យន្តហោះ
នេះក៏អាចកើតឡើងផងដែរ ប្រសិនបើអ្នកកំពុងធ្វើដំណើរជាមួយអេក្រង់ MacBook តិចតួច។ ជាសំណាងល្អ ផ្លូវកាត់ក្តារចុចដូចគ្នាគឺអាចប្រើបាន៖
2. បើកម៉ឺនុយសកម្មភាពរហ័ស
នៅពេលដែលអ្នកមានក្រុមមួយ ហើយសមាជិកម្នាក់ចូលចិត្តបង្កើតការមើល SwiftUI នៅក្នុងកូដ ខណៈពេលដែលអ្នកផ្សេងទៀតចូលចិត្តប្រើឧបករណ៍ដែលមើលឃើញ វានឹងបង្កើតទាំងពីរ!
ផ្ទាំងក្រណាត់ និងលេខកូដរបស់អ្នកនឹងមិនមានភាពស៊ីសង្វាក់គ្នាឡើយ! ហើយជាមួយនោះ ខ្ញុំចង់បង្ហាញផ្លូវកាត់ក្តារចុចដ៏មានប្រយោជន៍សម្រាប់អ្នកអភិវឌ្ឍន៍គ្រប់ប្រភេទ។ អ្នកអាចចូលប្រើម៉ឺនុយ Quick-Actions ដោយប្រើផ្លូវកាត់ខាងក្រោម។
3. ការបំពេញលេខកូដ
ការធ្វើការដោយគ្មានការបញ្ចប់កូដគឺពិបាកក្នុងការមានគភ៌។ អ្នកពិតជានឹងប្រើវាគ្រប់ពេលដើម្បីស៊ើបអង្កេត APIs និងសន្សំពេលវេលានៅពេលវាយ។
4. បើកយ៉ាងលឿន
អ្នកអាចផ្លាស់ទីយ៉ាងលឿនទៅទីតាំងប្រភពណាមួយនៅក្នុងគម្រោងរបស់អ្នក ឬកន្លែងធ្វើការដោយប្រើពាក្យបញ្ជាបើកយ៉ាងលឿន។ គ្រាន់តែចាប់ផ្តើមបញ្ចូលឈ្មោះនៃថ្នាក់ណាមួយ ចំណុចប្រទាក់ មុខងារ វិធីសាស្ត្រ enum ជាដើម នៅក្នុងគម្រោងរបស់អ្នក (និង SDK ណាមួយដែលអ្នកបាននាំចូល) ហើយបញ្ជីនៃនិមិត្តសញ្ញាដែលត្រូវគ្នានឹងឃ្លាស្វែងរកនឹងបង្ហាញនៅក្នុងបង្អួចលេចឡើង។
5 ។ ស្អាត
វាងាយស្រួលនៅពេលដែលអ្នកមានទំនុកចិត្តខ្ពស់ថាកូដដែលអ្នកបានបង្កើតគឺមិនអីទេ ប៉ុន្តែមានអ្វីមួយខូចនៅពេលអ្នកប្រតិបត្តិវា។ សម្អាតគម្រោងហើយដំណើរការវាឡើងវិញ; ប្រហែលជា - គ្រាន់តែប្រហែលជា - លេខកូដរបស់អ្នកត្រឹមត្រូវ។ ប្រសិនបើអ្នកសម្អាតមិនដោះស្រាយបញ្ហារបស់អ្នកទេ អ្នកប្រហែលជាត្រូវបង្ហាញផ្នែកបំបាត់កំហុស។
6. មើលទីតាំងឧបករណ៍ជាមុន
អ្នកប្រហែលជាចង់ពិនិត្យមើលទស្សនៈរបស់អ្នកមិនត្រឹមតែលើ iPhone 13 Pro Max ដ៏ធំបំផុតប៉ុណ្ណោះទេ ប៉ុន្តែក៏មាននៅលើស្មាតហ្វូនតូចៗផ្សេងទៀតផងដែរ។ ដើម្បីផ្លាស់ប្តូរទិសដៅ សូមប្រើផ្លូវកាត់ដ៏ងាយស្រួលនេះ ដើម្បីបើកការជ្រើសរើសគោលដៅ៖
7. ស្វែងរកឋានានុក្រមហៅ
ផ្លូវកាត់នេះនឹងបង្ហាញទិដ្ឋភាពឋានានុក្រមការហៅ ដែលនឹងបង្ហាញទីតាំងណាមួយនៅក្នុងកូដរបស់អ្នកដែលហៅវិធីសាស្ត្រដែលបានជ្រើសរើស ក៏ដូចជាវិធីសាស្ត្រណាមួយដែលហៅវិធីសាស្ត្រទាំងនោះជាវេនជាដើម។
8. ប្តូររវាង Toggle canvas ឬ SwiftUI preview
Canvas ផ្តល់នូវការមើលផ្ទាល់នៃ UI ដែលអ្នកកំពុងរចនានៅពេលអ្នកកំពុងសរសេរកូដ SwiftUI ។ Apple បានឆ្លងកាត់ការឈឺចាប់យ៉ាងខ្លាំងក្នុងការធ្វើឱ្យនេះជាបទពិសោធន៍ពីរផ្លូវ ដែលមានន័យថាការផ្លាស់ប្តូរណាមួយដែលអ្នកធ្វើនៅក្នុងការមើលជាមុន (ឧទាហរណ៍ ដោយការផ្លាស់ទី ឬបន្ថែមសមាសធាតុ UI) ក៏នឹងត្រូវបានឆ្លុះបញ្ចាំងនៅក្នុងកម្មវិធីនិពន្ធកូដ និងផ្ទុយមកវិញ។
9. ស្វែងរកអត្ថបទណាមួយនៅក្នុងគម្រោងទាំងមូល
នៅពេលដែលអ្នកត្រូវការស្វែងរកអត្ថបទជាក់លាក់មួយនៅក្នុងគម្រោងរបស់អ្នក សូមប្រើពាក្យបញ្ជាខាងក្រោម។
10. បង្ហាញការលាក់/ឧបករណ៍ប្រើប្រាស់
នៅពេលមិនប្រើ បង្អួចឧបករណ៍ប្រើប្រាស់នៅខាងស្តាំក៏អាចចូលបានដែរ។ ដោយសារតែវាមានប្រយោជន៍សម្រាប់ខ្ញុំតែនៅពេលខ្ញុំកំពុងធ្វើការលើ storyboard ខ្ញុំប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីបិទបើកវានៅពេលដែលខ្ញុំផ្លាស់ប្តូររវាង storyboard និង code files ។
11. តំបន់បំបាត់កំហុស (បង្ហាញ/លាក់)
បង្ហាញផ្នែកបំបាត់កំហុស ដែលរួមបញ្ចូលទិដ្ឋភាពអថេរ និងកុងសូល។ នៅពេលដែលកម្មវិធីរបស់អ្នកឈានដល់ចំណុចឈប់មួយ ទិដ្ឋភាពអថេរបង្ហាញស្ថានភាពបច្ចុប្បន្ននៃអថេរទាំងអស់នៅក្នុងវិសាលភាព។ អ្នកនឹងឃើញអ្វីដែលអ្នកបានចូល នៅពេលដែលកម្មវិធីរបស់អ្នកដំណើរការនៅក្នុងកុងសូល។ នៅពេលអ្នកឆ្លងកាត់ការកែកំហុស សូមប្រើផ្លូវកាត់ដូចគ្នាដើម្បីលាក់ប្រអប់បំបាត់កំហុស។
12. បញ្ចូលកូដចូលម្តងទៀត
នេះត្រូវបានគេហៅជាញឹកញាប់ថាជា "កូដទ្រង់ទ្រាយ" ទោះជាយ៉ាងណានៅក្នុង Xcode វាត្រូវបានគេហៅថាជា "ចូលចូលវិញ"។ អ្វីក៏ដោយដែលអ្នកហៅវា អ្នកអាចបន្ថែមទំហំសមស្របនៅពេលចាប់ផ្តើមបន្ទាត់នីមួយៗដោយជ្រើសរើសវា ហើយបន្ទាប់មកធ្វើតាមការណែនាំ។ អ្នកក៏អាចចូលបន្ទាត់តែមួយឡើងវិញដោយមិនចាំបាច់ជ្រើសរើសវាជាមុន។
13. ទៅកាន់និយមន័យដោយផ្ទាល់
នេះពិតជាមានប្រយោជន៍នៅពេលរៀន APIs ថ្មី ឬឆ្លងកាត់មូលដ្ឋានកូដដែលមិនធ្លាប់ស្គាល់។ តើ ObservedObject ធ្វើអ្វី? រុករកទៅនិយមន័យរបស់វា ដើម្បីស្វែងយល់អំពីវិធីសាស្រ្ត និងគុណលក្ខណៈរបស់វា ចំណុចប្រទាក់ដែលវាអនុវត្ត និងថ្នាក់ដែលវាមកពី។
14. SwiftUI បន្តការមើលជាមុន
នៅពេលអ្នកបើកទិដ្ឋភាព Xcode មិនបង្កើតវាភ្លាមៗទេ។ ផ្ទុយទៅវិញ វានឹងរង់ចាំរហូតដល់អ្នកណែនាំវាឱ្យធ្វើដូច្នេះ។ ការមើលជាមុនក៏អាចដំណើរការខុសប្រក្រតីផងដែរ ប្រសិនបើមានបញ្ហាណាមួយនៅក្នុងកូដ SwiftUI របស់យើង។ បាទ/ចាស អ្នកអាចបន្តការមើលជាមុនដោយចុចប៊ូតុង។
15. បង្ហាញអធិការនៃ SwiftUI
នេះគឺជាផ្លូវកាត់ UIKit មួយទៀតដែលយើងគួរស្គាល់។ អ្នកត្រួតពិនិត្យឯកសារ អធិការប្រវត្តិ អធិការជំនួយរហ័ស និងអធិការគុណលក្ខណៈ មានវត្តមាននៅក្នុងគ្រប់ទិដ្ឋភាព SwiftUI ។ ពួកគេទាំងអស់ផ្តល់ឱ្យយើងនូវមុខងារមានប្រយោជន៍មួយចំនួនទាក់ទងនឹងទិដ្ឋភាពបច្ចុប្បន្នរបស់យើង។
ជាឧទាហរណ៍ អ្នកត្រួតពិនិត្យជំនួយរហ័សផ្តល់ឱ្យយើងនូវការចូលប្រើឯកសារទាក់ទងនឹងទិដ្ឋភាពបច្ចុប្បន្ន។ វាមានប្រយោជន៍សម្រាប់ការប្រើប្រាស់ទិដ្ឋភាពដែលភ្ជាប់មកជាមួយដូចជា អត្ថបទ ពណ៌ ជាដើម។
សន្និដ្ឋាន
ទោះបីជាវាស្ថិតក្នុងកម្រិតផលិតភាពតិចតួចក៏ដោយ ផ្លូវកាត់ក្តារចុចគឺជាវិធីសាស្រ្តដ៏អស្ចារ្យមួយក្នុងការបង្កើនប្រសិទ្ធភាពរបស់យើង។
SwiftUI គឺជាក្របខ័ណ្ឌដ៏អស្ចារ្យមួយដែលអនុញ្ញាតឱ្យទាំងអ្នកអភិវឌ្ឍន៍និងអ្នករចនាបង្កើតចំណុចប្រទាក់អ្នកប្រើបានយ៉ាងរហ័ស។
សូមផ្ដល់យោបល់