macOS, iOS

do try catch in swift

SweetDev 2019. 9. 10. 16:11

JSONSerialization.jsonObject() 함수는 파싱 과정에서 오류가 발생하면 예외를 던진다.

그래서 이 함수를 쓰려면, do ~ try ~ catch 구문으로 감싸줘야 한다!!

 

 

do {

let apiDictionary = try JSONSerialization.jsonObject()

...

catch {}

 

 

catch 하기 싫으면 try! ~~ 라고 써도 되는것 같긴 하다.