[swift] Swift에서 사용자로부터 정수 입력 받기

Swift 프로그램에서는 사용자로부터 입력을 받아서 처리해야 하는 경우가 많습니다. 사용자로부터 정수를 입력 받는 방법을 알아보겠습니다.

readLine() 함수를 사용하여 입력 받기

Swift에서는 readLine() 함수를 사용하여 사용자로부터 텍스트 입력을 받을 수 있습니다. 그러나 readLine() 함수는 사용자로부터 입력받은 값을 문자열로 반환합니다.

print("정수 값을 입력하세요: ")
if let input = readLine() {
    if let number = Int(input) {
        print("입력한 정수 값은 \(number)입니다.")
    } else {
        print("유효한 정수 값을 입력하세요.")
    }
}

위의 예제 코드에서는 readLine() 함수를 사용하여 사용자로부터 입력을 받고, 이를 정수로 변환하는 방법을 보여주고 있습니다.

이제 당신도 Swift에서 사용자로부터 정수 값을 입력 받는 방법에 대해 알게 되었습니다!

참고 자료