SCADE
言語仕様編集
「ScadeのSwift」は「XcodeのSwift」と比べると言語仕様が若干古いです。 つまりコンパイラは別物です。 Scadeのコンパイラは中間コードから各種プラットフォーム向けのネイティブコードを生成する方式となっているようです。
移植編集
Scadeは「XcodeのSwift」とはフレームワークが違いますので互換性はありません。 ただUIKitにそっくりなScadeKitを利用できるので移植は難しくはないと思います。 なお、SwiftUIを使っていると移植は面倒かもしれません。