iOS/오류 해결

[iOS] Binary operator '+' cannot be applied to operands of type 'DispatchTime' 해결 방법

안경 쓴 귀니 2022. 7. 1. 20:51
반응형

Binary operator '+' cannot be applied to operands of type 'DispatchTime' and 'Int' 오류 해결 방법 

 

 

DispatchQueue.main.async 호출 시 deadline(DispatchTime)에 아래와 같이 Int 입력 시 오류가 발생한다.

DispatchQueue.main.asyncAfter(deadline: .now() + 1) {	// 오류
	// code
}

 

발생 오류

Binary operator '+' cannot be applied to operands of type 'DispatchTime' and 'Int'

 

 

해결 방법

let afterTime = DispatchTimeInterval.seconds(1)
DispatchQueue.main.asyncAfter(deadline: .now() + afterTime) {
	// code
}
반응형