พื้นฐาน SwiftUI
View, modifier, stack, list, ForEach, พื้นฐาน state และ composition ของ SwiftUI
1อะไรคือลักษณะหลักที่บ่งบอกถึงแนวทางแบบ declarative ของ SwiftUI เมื่อเทียบกับ UIKit?
อะไรคือลักษณะหลักที่บ่งบอกถึงแนวทางแบบ declarative ของ SwiftUI เมื่อเทียบกับ UIKit?
คำตอบ
SwiftUI ใช้แนวทางแบบ declarative ที่อธิบายสถานะที่ต้องการของอินเทอร์เฟซ แทนการเขียนขั้นตอนแบบ imperative เพื่อแก้ไขมัน ความแตกต่างพื้นฐานนี้ช่วยให้ข้อมูลและการแสดงผลซิงโครไนซ์กันโดยอัตโนมัติ ลดความซับซ้อนและบั๊กในการจัดการสถานะ
2ทุก view ของ SwiftUI ต้องสอดคล้องกับ protocol ใด?
ทุก view ของ SwiftUI ต้องสอดคล้องกับ protocol ใด?
คำตอบ
Protocol View คือรากฐานของ SwiftUI ทุกคอมโพเนนต์อินเทอร์เฟซต้องสอดคล้องกับมันและจัดเตรียมพร็อพเพอร์ตี 'body' ที่คืนค่าคำอธิบายเชิงลำดับชั้นของอินเทอร์เฟซ การสอดคล้องกับ protocol นี้ช่วยให้ SwiftUI จัดการวงจรชีวิตและการอัปเดตของ view ได้
3บทบาทหลักของ modifier ใน SwiftUI คืออะไร?
บทบาทหลักของ modifier ใน SwiftUI คืออะไร?
คำตอบ
modifier แปลงและกำหนดค่า view โดยการนำการเปลี่ยนแปลงไปใช้กับพร็อพเพอร์ตีด้านการแสดงผล พฤติกรรม หรือเลย์เอาต์ของมัน modifier ทำงานแบบลูกโซ่และคืนค่า view ใหม่ที่ถูกแก้ไขแทนการแก้ไขตัวเดิม สิ่งนี้รักษาความไม่เปลี่ยนแปลง (immutability) และทำให้ composition ง่ายขึ้น
property wrapper ใดจัดการสถานะภายในของ view?
container ใดที่รวม view หลายตัวในแนวนอนใน SwiftUI?
+15 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ iOS อื่นๆ
พื้นฐาน Swift
พื้นฐานภาษา Swift
พื้นฐาน UIKit
วงจรชีวิตของ UIViewController
UserDefaults & Keychain
วงจรชีวิตของแอปพลิเคชัน
Auto Layout & Constraints
UITableView & UICollectionView
การจัดการ State ใน SwiftUI
การนำทาง SwiftUI
Networking & URLSession
Codable และการแยกวิเคราะห์ JSON
Core Data
การเขียนโปรแกรมเชิงโปรโตคอล
สถาปัตยกรรม MVVM
การแจ้งเตือนแบบ Push
Unit Testing และ XCTest
การทดสอบ UI
Xcode และระบบ Build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
การเพิ่มประสิทธิภาพ
ความปลอดภัยและการเข้ารหัส
SwiftUI Advanced
สถาปัตยกรรมแอปพลิเคชัน iOS
เชี่ยวชาญ iOS สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี