LinuxではどのSwift機能を使用できますか(CoreData、Cコードリンク)?

LinuxではどのSwift機能を使用できますか(CoreData、Cコードリンク)?

私はLinuxでSwiftコードを書くことに興味があります。これでLinuxにSwiftをインストールできることがわかりました。本当に素敵なことです。 SwiftのLinuxインストールには以下が含まれます。コアデータ?素晴らしいです。

そして、LinuxでCコードをコンパイルし、MacOSのようにSwiftコードに接続できますか?

私が見つけたこの説明しかし、もう3年以上経ちました。それ以来、どのような進展がありましたか?

ベストアンサー1

はい、CをSwiftパッケージに入れることができます。これらのCパッケージは他のSwiftパッケージと関連付けることができます。例えば「インポートされたCおよびObjective-C API」

ただし、CoreDataはクロスプラットフォームのSwiftベースライブラリの一部ではありません。

永続データの CoreData のクロスプラットフォーム代替品として、Swift API を提供する階層とともに SQLite C を使用できます。

Vaporサーバーと同伴iOSアプリの例CパッケージとSwiftパッケージをiOS、macOS、Linuxでクロスプラットフォームとして実行する方法について説明しました。

おすすめ記事