mephrine / ExchangeRateCalculator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ExchangeRateCalculator

기능 요구사항

  • 송금국가는 미국으로 고정하며, 통화는 USD이다.
  • 수취국가는 아래와 같으며, 세 군데 중 하나를 여러가지 방법을 이용하여 선택한다.
수취국가 통화
한국 KRW
일본 JPY
필리핀 PHP
  • 수취국가를 선택하면 환율을 변경하여 View에 나타내야 한다. 환율은 1 USD 기준으로 나라별 통화의 대응 금액이다.
  • 송금액을 USD로 입력하면 수취금액이 선택된 통화로 계산되어서 나와야 한다.
  • 환율과 수취금액은 소숫점 2번째 자리까지 표시하고, 숫자가 3자리 이상이면 콤마를 찍어서 표시한다.
  • 환율정보는 해당 사이트를 통해 실시간으로 가져와야 한다.
    • 무료 계정을 등록해서 새로운 API 키를 받아서 사용한다.
  • 환율을 받아오는 시점은 아래와 같다.
    • 앱이 시작될 때 가져온다.
    • 수취국가가 변경될 때마다 가져온다.
  • 송금액을 입력할 때마다 수취금액을 계산해서 보여준다. (선택된 수취국가와 그 환율, 송금액을 가지고 수취금액을 계산)
  • 수취금액이 0보다 작은 금액이거나 10,000 USD 보다 큰 금액, 혹은 바른 숫자가 아니면 아래 문구로 에러 메시지를 보여준다. (팝업 혹은 빨간 글씨로 표시) 에러 메시지 : "송금액이 바르지 않습니다"

About


Languages

Language:Swift 100.0%