1. ホーム
  2. ios

[解決済み] Swiftからobjective-cへの変換ツール【非公開

2023-07-19 07:53:50

質問

objective-cからswiftへの変換に関する質問が多いのは知っていますが、swiftのコードをobjective-cに変換することができるツールを探しています。検索してもobjective-cからswiftしか出てきません。

はい - 私は、ブリッジヘッダーで objective-c プロジェクト内に swift コードを置くことができることを知っています - それは、私が探しているものではありません。

swiftのコードをobjective-cのコードに変換するツールが必要です。そのようなものはありますか?

どのように解決するのですか?

SwiftのコードをObjective-Cに変換するようなツールはありません。いくつかの理由があります。Objective-C は Swift のセマンティックサブセットであり、Objective-C には次のような Swift のいくつかの基本的な機能に相当するものがないからです。 ジェネリックス , 代数的なデータ型 , パターン・マッチング などがある。理論的には可能ですが、生成されるObjective-Cのコードは定型的で非効率的なはずです。

技術的負債を避けるために、コードベースをSwiftに移行することが推奨されますが、そのために使用できる多くのツールがあります。 Objective-C から Swift への変換 .