Swift와 Objective-C의 차이점
Swift | Objective-C | |
프로그래밍 언어 | 객체 지향 및 기능적 프로그래밍 언어 | 클래스 기반 객체 지향 프로그래밍 언어 |
동적 라이브러리 | O | X |
튜플 | O | X |
세미콜론 | X | O |
오픈 소스 | 오픈 소스 프로그래밍 언어 | 오픈 소스 언어 X (Apple에 제한) |
상수, 변수 선언 | let / var | int / NSString |
메서드 정의 | 구조체, 클래스, 열거형에서 정의 가능 | 정의 불가능 |
클래스 정의 | 단일 파일 (.swift)에 정의 가능 | 클래스에 대한 별도의 인터페이스 (.h) 파일과 클래스에 대한 별도의 구현 (.m) 파일에서 정의 |
내용 출처
https://ko.myservername.com/top-50-swift-interview-questions
'iOS > iOS' 카테고리의 다른 글
Swift의 가장 중요한 기능은 무엇인가요? (0) | 2022.05.26 |
---|---|
iOS 애플리케이션 개발에 필요한 도구 (0) | 2022.05.25 |
Swift란 무엇인가? (0) | 2022.05.23 |
Delegate는 retain이 되는가? 안되는가? (0) | 2022.05.02 |
RxSwift란? (0) | 2022.04.30 |
댓글