kitoko552.memo

kitoko552のメモ

Objective-CのクラスをSwiftで使う

要約

${ProductModuleName}-Bridging-Header.h で該当のObjective-Cファイルをimportする だけです。

詳細

Bridging Headerの作成・設定方法は以下のリンクを読めば大体わかります。

tech.admax.ninja

作成・設定が完了したらBridging Headerファイルに、

// ${ProductModuleName}-Bridging-Header.h

#import "ClassName.h"

と書いてimportするだけでObjective-CのクラスをSwiftで使うことができます。

// Objective-Cのクラスを使うSwiftファイル

let hoge = ClassName()

コンパイルエラーが出ていてもBuildは成功するはずです。