let op1: Int = 1
let op2: UInt = 2
let op3: Double = 3.34
var result = op1 + op2 + op3
Lỗi ở đâu và tại sao? Fix như thế nào?
Trả lời: Swift không định nghĩa bất kỳ loại ép kiểu ngầm nào, thậm chí với cả các kiểu dữ liệu giống giống nhau (ví dụ: UInt và Int).
Fix:
var result = Double(op1) + Double(op2) + op3