私が取り組んでいるプロジェクトで何か助けを得ることを望んでいました。私は現在、このコードhttps://github.com/djwait/CoreBluetoothExampleをObjective-cでOpenframeworks ios Objective C++に書き直そうとしています。しかし、私はObjective-cの完全な初心者であり、どのように進行するかについて失われた気分です。目的は変数uint16_t heartRate(元のアプリケーションから)にアクセスしてC++コードで使用することです。何よりも、元のコードがどのようにACViewControllerオブジェクトを作成しているのか、そのメンバ関数がどのように呼び出されているのか混乱しています。 私の現在の方法は、オリジナルのACViewController .hを新しいプロジェクトにコピーすることでした。次に、私のofApp.hにACViewController.hをインポートし、クラスを作成します。 ACViewController * acv;Objective CからObjective C++にcorebluetoothを移植する方法
セットアップでは、次のようになります。acv = [[ACViewController alloc] init]; しかし、[acv renderHeartRateMeasurement]のような関数を呼び出そうとするたびに;私は インスタンスメソッド '-renderHeartRateMeasurement'が見つかりません(戻り値のタイプは 'id'にデフォルト設定されています)
何か助けていただければ幸いです!
ベスト、 グスタフ