button.widthAnchor.constraint(equalToConstant: 44.0).isActive = true
constant is typed "44.0" not "44".
Is there any difference between them?
I measured time of the methods.
func evaluateProblem(problemNumber: Int, problemBlock: () -> Void)
{
print("Evaluating problem \(problemNumber)")
let start = DispatchTime.now() // <<<<<<<<<< Start time
let end = DispatchTime.now() // <<<<<<<<<< end time
let nanoTime = end.uptimeNanoseconds - start.uptimeNanoseconds // <<<<< Difference in nano seconds (UInt64)
print("Time to evaluate problem \(problemNumber): \(nanoTime)")
}
evaluateProblem(problemNumber: 2) {
let b: CGFloat = 44
print(b)
}
evaluateProblem(problemNumber: 1) {
let a: CGFloat = 44.0
print(a)
}
But the faster one is not fixed.