Tôi đã lập trình Swift trong một vài tháng và tôi luôn tò mò về điều này ...Ưu điểm của trình biên dịch Swift là kiểu của đối tượng, thay vì suy luận?
Có một lợi thế nào khi nói với trình biên dịch Swift kiểu của một đối tượng trong khai báo của nó? I.e. let image: UIImage = UIImage()
So với NOT, không cho trình biên dịch biết và có suy ra loại khi chạy. I.e let image = UIImage()
Tôi nghĩ sẽ hiệu quả hơn khi nói cho trình biên dịch loại đối tượng thay vì có suy ra kiểu. Tôi biết câu hỏi này cũng thu hút cú pháp Objective-C, vì vậy tôi sẽ thêm nó vào các thẻ.