מה זה SwiftUI
חלק מהיחידה מבוא ל-SwiftUI במסלול ה-Swift של Coddy. שיעור 1 מתוך 50.
SwiftUI היא מסגרת העבודה של Apple לבניית מסכי אפליקציות ב-Swift. מתארים מה המסך מציג, ו-SwiftUI מציירת אותו ומציירת אותו מחדש בכל פעם שהנתונים משתנים.
חלק מהמסך הוא תצוגה: מבנה שתואם ל־View ויש לו מאפיין body. הגוף מחזיר את מה שהתצוגה מציגה:
struct ContentView: View {
var body: some View {
Text("Hello, World!")
}
}Text היא תצוגה שמציגה שורת טקסט. some View פירושו שהגוף מחזיר סוג מסוים של תצוגה, ו-Swift מסיקה באיזה סוג מדובר מתוך הקוד שבתוכו.
התצוגה המקדימה לצד העורך מרנדרת את התצוגה שלך בכל פעם שמשנים את הקוד, כך שתוכל לראות את התוצאה של כל עריכה.
אתגר
מתחיליםשנו את הטקסט כך שהמסך יציג Hello, SwiftUI! במקום Hello, World!.
נסו בעצמכם
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-SwiftUI
תרגלו בעצמכם: SwiftUI אונליין