Я столкнулся с ситуацией, которая
let IntA = IntB - IntC let usingInt = IntA <= 0 ? 0 : IntA
Но, просто не умный, я чувствовал.Есть ли классные методы ??
Для этого можно использовать функцию max:
max
let IntA = IntB - IntC let usingInt = max(IntA, 0)
Как насчет использования методов установки для того же, что предложено в другом ответе?
var result: Int = 0 { didSet { result = max(0, result) } }
Используйте эту переменную для хранения результатов расчета.
result = 4 - 5 print(result) //0