이번 시간에는 iOS 면접을 준비하면서 공부한 내용을 정리해보려고 합니다. 질문은 https://github.com/JeaSungLEE/iOSInterviewquestions에서 참고했습니다. 원 질문의 내용은 "실제 디바이스가 없을 경우 개발 환경에서 할 수 있는 것과 없는 것을 설명하시오." 입니다. 개요 iOS 앱을 개발할 때, 실제 모바일 기기를 사용하여 테스트를 하곤 하는데, 이런 모바일 기기가 없을 때 Xcode의 Simulator(이하 '시뮬레이터')를 사용할 수 있습니다. 실제 디바이스가 없는 경우의 개발 환경 위에서 시뮬레이터를 사용하면 실제 디바이스를 대신하여 테스트를 할 수 있다고 했는데요. 시뮬레이터가 실제 디바이스를 흉내내서 유사한 환경에서 실행해준다고 생각하면 됩니다. 이런 실제..