検索

ホームページ  >  に質問  >  本文

objective-c - swift 中如何调用 Object-C?

有没有人试过在 swift 中调用 OC 的代码?

迷茫迷茫2766日前339

全員に返信(1)返信します

  • 黄舟

    黄舟2017-04-24 09:13:00

    iBookでダウンロードできます。
    これには、Swift が Objective-C を呼び出すためのメソッド、または Objective-C から Swift を呼び出すためのメソッドが含まれています。
    ここであなたの問題について簡単に説明させてください。

    プロジェクトが元々 Objective-C で書かれていた場合。
    初めて .Swift ドキュメントを作成するとき、XCode6 はヘッダー ドキュメントを生成するように求めます。
    このドキュメントから、Swift で使用する Objective-C コードをインポートします。
    こうすることで、Swift ドキュメントでこのクラスを使用できるようになります。

    新しいプロジェクトを作成している場合は、ヘッダー ドキュメントを手動で作成し、plist 内でその場所を指定する必要があります。

    上記 2 つのドキュメントの目的は、Swift が Objective-C のコードを呼び出せるようにヘッダー ドキュメントを作成することです。
    公式ドキュメントを読むことを強くお勧めします。

    SO からのリソース:
    http://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift/24005242#24005242

    返事
    0
  • キャンセル返事