Время интересных задачек с собеседования! 🤓
Что выведется в консоль и всё ли в порядке? Изменится ли что-то, если заменить struct на class? ✨
Swift
Swift
struct Car {
var speed: Int
init(speed: Int) {
self.speed = speed
}
}
func updateSpeed(_ arr: [Car]) {
arr[1].speed = 3
}
let car1 = Car(speed: 1)
let car2 = Car(speed: 2)
let arr = [car1, car2]
updateSpeed(arr)
print(arr[1].speed)