抱歉,这个标题可能听起来很困惑,但实际上问题就在这里。
我正在使用导入的模块“DJISDK”,并且我正在使用该库中的一个对象。当我尝试获取该对象的类型时,它给了我该类型。
print(type(of: object))
我得到的类型是DUXCameraSettingsNavigationBar。 但是当我尝试检查这样的对象的类型时
if object is DUXCameraSettingsNavigationBar { }
我收到一条错误消息 -“使用未声明的类型“DUXCameraSettingsNavigationBar””。
在 podfile 中搜索该类没有给出任何结果。导入所有其他相关模块也没有帮助。
请解释一下这怎么可能,如果我能以某种方式访问该类,请告诉我如何实现。
最佳答案
我检查了DJI SDK的DUX库的API引用。您似乎正在尝试访问内部/私有(private)对象。有关更多信息,请尝试在此处查找官方 DJI DUX 文档页面:DJI DUX Documentation 。希望这有帮助!
关于ios - 代码中有一个类对象,但其类型未声明,无法使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59280482/