Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Bridging Headerが生成されないので、作った

More than 5 years have passed since last update.

swiftとobjective-cを共存させようとした

いろんな記事を見ると、swiftプロジェクトで、objective-cのファイルを生成しようとすると、
bridging-headerなるファイルが生成されると。

そして、そこにobjective-cのクラスのインポート分を書けば、swiftに勝手にインポートされるという話だった。

しかし、bridging-headerが生成されることはなかった。

bridging headerを手動で生成

プロジェクトで、bridging-headerを生成する方法を調べてみると、次のような記事を見つけた。
手動でBridging-header.hを生成する

これに従って、Bridging-header.hを生成すると、うまくobjective-cをswiftプロジェクトで読み込むことができた。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away