swiftでObjective-cファイルを使えるようにするブリッジ?の仕方 | 30歳から始めたプログラミング

swiftでObjective-cファイルを使えるようにするブリッジ?の仕方

1.New Fileでheader fileを作る(名前はわかりやすいようにappname-Bridging-Header.hなどが無難)

 

2.target - Build Settings内の Objective-C Bridging Header に $(SRCROOT)/$(PROJECT)/appname-Bridging-Header.hと入力する($は定数で勝手にパス等を入力してくれる)

 

3.appname-Bridging-Header.h内に読み込みたいobjective-cの.hファイルをインポートする

 

※2.の設定によりswiftアプリを動作させたときに自動でappname-Bridging-Header.hも動作してくれる。