Objective C kann C nativ kompilieren. Objective C wurde über C gebaut. Kann Swift dasselbe tun? Wenn nicht, was sind die Unterschiede?
Antworten:
4 für die Antwort № 1Im Gegensatz zu Objective-C was ist eine richtige Obermenge von C, Swift wurde als eine völlig neue Sprache gebaut. Swift kann C-Code nicht kompilieren, da die Syntax nicht kompatibel ist.
Swift kann mit C - Code interoperieren (siehe Interaktion mit C-APIs Artikel für weitere Informationen). C-Code hinter den APIs muss jedoch separat mit einem C-Compiler kompiliert werden.