/ / Má rýchlu podporu C nativne? - ios, rýchly

Má rýchlu podporu C nativne? - ios, rýchly

Cieľ C môže zostaviť C nativne. Cieľ C bol postavený nad C. Môže to urobiť rovnako? Ak nie, aké sú rozdiely.

odpovede:

4 pre odpoveď č. 1

Na rozdiel od Cieľ-C, čo je správna nadmnožina C, Swift bol postavený ako úplne nový jazyk. Swift nemôže kompilovať kód C, pretože syntax nie je kompatibilný.

Swift môže spolupracovať s C kódom (pozri Interakcia s C API článok pre viac informácií). Avšak kód C za API je potrebné zostaviť samostatne pomocou kompilátora C.