1

豊富なビジネス ロジックを備えた既存の Obj-C プロジェクトがあります。特定の画面で React Native を使用してみます (Cocoa に関しては View Controller を意味します) が、レポに表示されるすべての例には javascript のロジックが含まれています。React Native をレンダリングとして扱い、ユーザー アクションを Objective-C コードに渡すにはどうすればよいですか?

編集 2015 年 3 月 31 日:

ネイティブ モジュールは React コードからインスタンス化されるため、ネイティブ ビュー モジュールは適切なソリューションではないようです。したがって、そのビュー コントローラー用に既に作成されたビュー モデルを使用する場合は、いくつかのシングルトンが必要です。これは、側面の共有状態のようなものです。これはまずいと思います。

4

4 に答える 4

0

ドキュメントを見てください:

http://facebook.github.io/react-native/docs/nativemodulesios.html#content

React Native は、Obj-C と JavaScript を橋渡しする方法として「ネイティブ モジュール」を提供します。これについては、React Native ホームページにももう少し詳しく説明されています。

http://facebook.github.io/react-native/

「拡張性」の見出しの下に、カスタム iOS ビューを公開する方法が示されています。

于 2015-03-28T12:02:13.697 に答える