I am developing an iOS BLE application and everything works great. I am handling BLE in a singleton class that calls its
Incase anybody wanders over here looking for the same problem, this is what I ended up doing:
I placed the calls to the ble singleton in the interactor. So when the user taps on the UI for ble scan,
interface.showUpdatingBleDevices() are called on the UI.
The presenter then calls
The interactor talks to the singleton class and calls
presenter.didReceiveNewBleDevices(count: 5) on the presenter
After this, the presenter calls