스위프트는 readLine()이라는 메소드를 통해 입력을 받을 수 있다.
하지만 readLin()을 통해 받은 값은 optional String형으로 처리가 된다.
만약 입력받은 값을 정수형으로 받고 싶다면,
뭐 이러한 방식으로 진행이 되어야하지만, 이렇게 만들게 되면 코드가 길어지고,, 변수도 계속 생기고,, 복잡해진다.
따라서 이와 같이 작성하면 한 줄에 Int형을 입력받을 수 있게 된다.
let intInput = Int(readLine()!)!
readLine()! 부분은 Optional String을 언래핑해준다.
Int()! 부분은 String을 Int로 언래핑을 하면서 값을 저장한다.
스위프트는 문법이 엄격하기 때문에 자료형에 대해 잘 생각해야겠다.
특히 Optional에 대해 많이 생각해야겠다.