우리는 개발자가 같은 것을 할 우리의 코드베이스의 영역이 많이 있습니다Swift에서 예외 처리 코드를 자동으로 주입 할 수 있습니까?
try {
// code
} catch let error {
print("error \(error)")
}
콘솔 오류를 기록하는 것은 매우 도움이되지 않습니다, 및 여전히 사람들이 더 나은 뭔가를 큰 것 동안 이 작업을 수행.
예외 처리기에 코드를 자동으로 추가하는 것이 가능한지 궁금합니다. 빌드시 코드를 삽입하는 것이 이상적입니다. 그것은 우리가 버리고있는 오류의 유형을보기 위해 순전히 추적하는 것입니다.
(한 가지 해결책은 이런 종류의 행위를 허용하지 않을 것이라는 것을 알고 있지만, 일반적인 예외 처리를 통해 예외 유형을 확인하는 것입니다.)
명시 적으로 예외를 catch하지 않고 예외를 잡을 수있는 방법이 있는지 기본적으로 묻고 있습니까? 그 이유가 정확히 무엇입니까? catch 블록을 작성하지 않으려 고합니다. –
장치에 멈추지 않고 내 서버로 오류 로그를 자동으로 보내고 싶습니다. –
물론, 처리 된 오류는 물론 크래시도 로깅하는 데 관심이 있습니다. –