Xcode 11.4 베타 3에서 프로젝트를 빌드하면 열거 형 에서이 Swift Compiler 오류가 발생합니다.
열거 형 케이스에는 연관된 값으로 단일 튜플이 있지만 여기에는 여러 패턴이 있습니다. 암시 적으로 패턴을 튜플 링하고 대신 일치시킵니다.
소스 코드:
switch result {
case .error(let err):
//
case .value(let staff, let locations): // <-- error on this line
//
}
Result에 관련된 값을 가진 일반적인 열거입니다 .error및 .value. 이 경우 관련 값은 트리플입니다.
public enum Result<T> {
case value(T)
case error(Error)
}
이전에이 오류가 발생한 것을 기억하지 마시고 검색해도 결과가 나오지 않았습니다. 어떤 아이디어?
Result, 나는 그것이 이전의 오래된 코드라는 것에 동의한다 Swift.Result. 그러나 그것은 문제와 관련이 없습니다.