Даня, ты чего в группе торчишь?))
Иди давай всю базу выштудируй сначала. Классы, структуры, наследование, протоколы, и тд и тп, потом уже переключайся на UIKit, затем на SwiftUI. А уже потом заходи вопросы дядям задавай))
Это ирония конечно, но реально, у тебя многие вопросы отпадут после того, как ты посидишь своих 200-300 академических часов за изучением, и все поймёшь)