singleton
-
Swift 오류처리 -3Programming/Swift(iOS) 2021. 4. 6. 13:10
Error처리를 한 군데에서 하면 중복된 코드를 방지할 수 있어 가독성을 높일 수 있습니다. Singleton - 'default' => swift에 default keyword가 지정되어 있어 quota로 다르다는것을 표시 - shared : private로 제한을 걸어 생성을 불가능하게 한다. struct ErrorHandler { static let `default` = ErrorHandler() func handle(_ error:Error) { print(error) } } 타입을 생성할 때, Data의 유효성을 미리 검증해 볼 수 있다면 이후의 오류 처리를 줄일 수 있습니다. 에러 원인이 2개 이상일 경우 오류 처리를 하는 것이 좋고, 단일이라면 Optional 처리를 하는것이 편리합니다. 1..