Result Type (1) 썸네일형 리스트형 [Swift] Result Type으로 명확한 결과값 만들기 Swift 5에 새롭게 추가된 에러 처리 방식으로 Result Type에 대해 알아보도록 하겠습니다. 먼저 그 동안 에러 처리를 어떻게 해오고 있었는지 살펴보겠습니다. Swift 1 시절 Objective C와 동일한 방식으로 에러를 처리하였습니다. var error: NSError? let str: NSString let url: URL let success = str.writeToURL(url, atomically: true, encoding: NSUTF8StringEncoding, error: &error) if !success { println("Error: \(error!)") } 포인터 형식으로 NSError를 사용하였기에 포인터 사용을 지양하는 스위프트에는 어울리지 않았습니다. Swift 2.. 이전 1 다음