C++ 中 virtual void peripheralManager() 声明错误的分析与修正
这句声明有两个问题:
-
缺少参数类型声明:
CBPeripheralManager和int[]需要声明它们的参数类型,例如CBPeripheralManager*和int[]。 -
缺少方法名:这个方法缺少名称,应该给它命名以便调用。
修改后的声明应该是:
virtual void peripheralManagerDidUpdateState(CBPeripheralManager* peripheral, int[] dict) = 0;
修改原因是添加了参数类型声明和方法名,以便正确地声明和调用该方法。
原文地址: http://www.cveoy.top/t/topic/nnGg 著作权归作者所有。请勿转载和采集!