본문/내용
1. iOS 앱 개발 시 사용하는 주요 프로그래밍 언어는 무엇이며, 각각의 특징을 설명하시오.
iOS 앱 개발에 주로 사용하는 프로그래밍 언어는 Swift와 Objective-C입니다. Swift는 2014년에 발표된 애플이 만든 현대적이고 안전하며 빠른 언어로, 간결한 문법과 높은 성능으로 iOS 개발 현장에서 선호됩니다. Swift는 타입 추론과 옵셔널, 프로토콜 지향 프로그래밍 등 현대적 기능을 갖추고 있어 개발 생산성을 높입니다. 실제로 Swift의 도입 이후 2015년부터 2020년까지 iOS 앱 개발 프로젝트에서의 사용 비율이 60% 이상으로 증가했으며, Swift로 개발된 앱은 유지보수 비용이 20% 정도 낮아졌다는 통계가 있습니다. 반면 Objective-C는 1980년대 말에 개발된 언어로, 오랜 기간 iOS와 맥OS 생태계에서 표준 언어로 자리 잡았으며, 안정성과 호환성에 강점이 있습니다. Objective-C는 메시지 전달 방식과 C 언어 기반의 문법 특징으로 복잡한 앱 개발에 유리하며, 기존 애플 프레임워크에 대한 깊은 이해를 요구합니다. 따라서 최신 프로젝트에서는 Swift가 주로 사용되지만, 유산 멘토링이나 기존 앱 유지보수에는 Objective-C가 여전히 활용되고 있습니다.
2. Aut…