Bluetooth Low Energy からの RSSI 値を使用する距離測定プログラムを作成しています。CBPeripheral と CBCentralManager のコードをどのファイルに記述すればよいのか疑問に思っていました。私は通常、viewController.h および .m ファイルに固執しますが、BLE のようなコア機能を使用したことはありません。これをappDelegateファイルに書くべきですか、それとも新しいファイルを作るべきですか? また、このプログラムをバックグラウンドで実行できるようにしたいと考えています。それが要因かどうかはわかりませんが、もしそうなら、遠慮なく教えてください。