Я пытаюсь реализовать переключение между двумя значениями параметров:
import UIKit
var numOne: Int?
var numTwo: Int?
func doSomething() {
switch (numOne, numTwo) {
case (!nil, nil):
print("something")
case (_ == _):
print("equal")
default:
break
}
}
doSomething()
Но я получаю следующие ошибки:
В первом случае я получаю эту ошибку:
'nil' is not compatible with expected argument type 'Bool'
во втором случае я получаю эту другую ошибку:
Expression pattern of type 'Bool' cannot match values of type '(Int?, Int?)'
Мой вопрос к вам, ребята, как можно Мне удается сгенерировать случаи между этими дополнительными значениями?
Буду очень признателен за вашу помощь