自定义电容器插件和Swift代理

自定义电容器插件和Swift代理,swift,delegates,capacitor,Swift,Delegates,Capacitor,我正在写一个小插件,它围绕着使用蓝牙的第三方设备,使用Swift代理。 这意味着当我启动一个方法(比如readBatteryStatus)时,该方法不会返回任何值,而是在操作完成时启动另一个名为(BatteryStatusReceive)的方法 是否有处理此问题的最佳实践?我见过一些关于如何将委托封装在承诺中的示例(例如),但它们被认为有点粗糙(根据作者的说法,我不是一个敏捷的专家) 谢谢

我正在写一个小插件,它围绕着使用蓝牙的第三方设备,使用Swift代理。 这意味着当我启动一个方法(比如readBatteryStatus)时,该方法不会返回任何值,而是在操作完成时启动另一个名为(BatteryStatusReceive)的方法

是否有处理此问题的最佳实践?我见过一些关于如何将委托封装在承诺中的示例(例如),但它们被认为有点粗糙(根据作者的说法,我不是一个敏捷的专家)

谢谢