Что я понял из вашего вопроса, так это ваше требование: вам нужен класс, который должен иметь свойства, которые будут хранить данные об ученике, и вам нужно добавить эти данные в Array
.
Проверьте ниже код:
Создание звонков для StudentDetail
, например:
class StudentDetail {
//Create Student Properties
var name: String?
var subject: String?
var grade: String?
//Initialise properties this way
init(name: String, subject: String, grade: String) {
self.name = name
self.subject = subject
self.grade = grade
}
}
Теперь создайте объект класса, например:
var user1Detail = StudentDetail(name: "Koester", subject: "Science", grade: "9A")
var user2Detail = StudentDetail(name: "Koester", subject: "Science", grade: "9B")
Теперь вы можете сохранить это в Array
:
var arr = [StudentDetail]()
arr.append(user1Detail)
arr.append(user2Detail)
Теперь у вашего arr
будет информация об ученике, и вы сможете получить доступ к ее свойствам.
Надеюсь, это поможет.