Swift:
เริ่มต้นโครงการใหม่
วิธีทำ:
import SwiftUI
@main
struct NewProjectApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}
struct ContentView: View {
var body: some View {
Text("สวัสดี, โปรเจคใหม่!")
.padding()
}
}
// ตัวอย่างผลลัพธ์:
// จะแสดงหน้าต่างพร้อมข้อความ "สวัสดี, โปรเจคใหม่!"
ลงลึก
ในยุคก่อนหน้าภาษา Swift, Objective-C เป็นภาษาหลักและการเริ่มต้นโปรเจคใหม่ต้องใช้โค้ดพื้นฐานเพิ่มเติม อย่างไรก็ตาม Swift ได้พัฒนากระบวนการเริ่มต้นด้วยคุณสมบัตินี้สนุก ๆ เช่น องค์ประกอบ @main
ที่ระบุจุดเริ่มต้นของแอป หากเปรียบเทียบกับเครื่องมือต่าง ๆ เช่น แม่แบบของ Xcode, Swift ทำให้งานที่น่าเบื่อเรียบง่ายขึ้นเพื่อว่าคุณสามารถกระโดดไปยังส่วนสนุก – ทำให้ไอเดียของคุณมีชีวิตขึ้นมา
สำหรับทางเลือกอื่น ๆ คุณอาจใช้เครื่องมือบรรทัดคำสั่งหรือเฟรมเวิร์กฝั่งเซิร์ฟเวอร์ถ้าคุณไม่ทำแอป iOS/macOS ในแง่ของการปฏิบัติ Swift มีวัตถุประสงค์ในการลดความซับซ้อนเริ่มต้น ContentView
แทนจุดเริ่มต้นของ UI ในขณะที่ WindowGroup
จัดการกับการจัดการหน้าต่าง