This product is not supported for your selected Datadog site. ().
이 페이지는 아직 영어로 제공되지 않습니다. 번역 작업 중입니다. 현재 번역 프로젝트에 대한 질문이나 피드백이 있으신 경우 언제든지 연락주시기 바랍니다.
Metadata
ID:swift-code-style/same-condition
Language: Swift
Severity: Notice
Category: Code Style
Description
This rule encourages developers to replace multiple consecutive if statements that compare the same value with a switch statement. Using a switch provides clearer intent, improves readability, and makes the control flow easier to follow when handling multiple discrete cases of a single variable.
To comply with this rule, identify sequences of if or else if conditions that test the same variable against different values and refactor them into a single switch statement. This practice leads to cleaner, more maintainable, and idiomatic Swift code. For example, instead of writing if x == 1 { } else if x == 2 { }, use switch x { case 1: ... case 2: ... }.