필수
1. oc 언어는 oc의 기본 언어를 익힌 후 나중에 Swift를 배우는 것이 더 실용적입니다. Swift 언어인 oc는 필수입니다.
2. 일반적으로 ObjC로 작성되고 덜 일반적으로 사용되는 Objective C 또는 Obj-C는 C를 확장하는 객체 지향 프로그래밍 언어입니다. OpenStep 표준을 사용하는 두 시스템인 Mac OS X와 GNUstep에서 주로 사용되며, NeXTSTEP과 OpenStep의 기본 언어이다. GCC와 Clang에는 Objective-C 컴파일러가 포함되어 있으므로 Objective-C는 GCC와 Clang이 실행되는 시스템에서 작성하고 컴파일할 수 있습니다.
3. Objective-C 목적: iOS 운영 체제 작성(예: iPhone, iPod touch, iPad 및 기타 Apple 모바일 단말 장치) 애플리케이션 및 Mac OS X 운영 체제 애플리케이션. Objective-C의 인기는 iPhone의 성공에 기인합니다. 왜냐하면 Objective-C는 iPhone 애플리케이션을 작성하는 데 사용되기 때문입니다.
4.swift 언어는 Apple이 2014년에 출시한 새로운 프로그래밍 언어입니다. WWDC 회의 언어. Swift 언어는 C 언어와 Objective-C의 특성을 계승하고 C 언어의 호환성 문제를 극복합니다. Swift 언어는 안전한 프로그래밍 모델을 채택하고 다양한 새로운 기능을 도입하여 프로그래밍을 더욱 쉽고 유연하게 만듭니다.
5. Swift는 Objective-C의 명명된 매개변수와 동적 개체 모델을 채택합니다. Cocoa 프레임워크와의 상호 운용성과 믹스 앤 매치를 제공합니다. 이러한 기반을 바탕으로 Swift는 많은 새로운 기능을 도입하고 프로세스 지향 및 객체 지향 기능을 결합합니다.