1
목표 C는 기본적으로 컴파일 할 수 있습니다. 목표 C가 C를 통해 작성되었습니다. 동일한 작업을 신속하게 처리 할 수 있습니까? 그렇지 않은 경우 차이점은 무엇입니까?신속하게 지원합니까?
목표 C는 기본적으로 컴파일 할 수 있습니다. 목표 C가 C를 통해 작성되었습니다. 동일한 작업을 신속하게 처리 할 수 있습니까? 그렇지 않은 경우 차이점은 무엇입니까?신속하게 지원합니까?
Objective-C와 달리 which is a proper superset of C과 달리 Swift는 전혀 새로운 언어로 제작되었습니다. Swift는 구문이 호환되지 않기 때문에 C 코드를 컴파일 할 수 없습니다.
Swift는 C 코드와 상호 운용 될 수 있습니다 (자세한 내용은 Interacting with C APIs 문서 참조). 그러나 API 뒤에 숨겨진 C 코드는 C 컴파일러를 사용하여 별도로 컴파일해야합니다.
자, Swift 컴파일러는 C를 컴파일하지 않지만 Xcode 프로젝트에서 C와 Swift를 혼합하여 서로 호출 할 수 있습니다. – vacawama
Objc는 C의 상위 집합입니다. Swift는 C API를 비롯한 Objc API와 상호 운용되도록 만들어졌지만 C 코드와 Swift 코드를 하나의 파일에 결합 할 수는 없습니다 – Sulthan