这句声明有两个问题:

  1. 缺少参数类型声明:CBPeripheralManagerint[] 需要声明它们的参数类型,例如 CBPeripheralManager*int[]

  2. 缺少方法名:这个方法缺少名称,应该给它命名以便调用。

修改后的声明应该是:

virtual void peripheralManagerDidUpdateState(CBPeripheralManager* peripheral, int[] dict) = 0;

修改原因是添加了参数类型声明和方法名,以便正确地声明和调用该方法。

C++ 中 virtual void peripheralManager() 声明错误的分析与修正

原文地址: http://www.cveoy.top/t/topic/nnGg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录