エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
React NativeでNative機能をSwiftで書いて使うには - console.lealog();
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
React NativeでNative機能をSwiftで書いて使うには - console.lealog();
React Nativeの対応が追いついてないNative機能を使うには、自分でブリッジを実装する必要がある。 ただ... React Nativeの対応が追いついてないNative機能を使うには、自分でブリッジを実装する必要がある。 ただ公式のDocsはほぼObj-Cのことしか書いてなくて、Swiftでもできるよ!って一言くらいしかない。 もちろん調べてもろくな例が出てこない! かといってObj-CよりSwiftの方が親しみやすい気がするなーということで・・・、四苦八苦しながらやり遂げたことをメモ。 アプリエンジニアではないので、非効率なコードや勘違いしてることを書いてる可能性もありです! 必要なファイル いちおうドキュメントはコレ。 Native Modules 基本的な流れはココに書いてあるけど、Swift版の端折られ感よ! 要約すると、 `XXX.swift`で実装する `XXX.m`でエクスポートする それらを認識させる`MyProject-Bridging-Header.h`を用意する この3つが必