Ios 代码中有一个类对象,但其类型未声明,无法使用

Ios 代码中有一个类对象,但其类型未声明,无法使用,ios,swift,dji-sdk,xcode11.2.1,Ios,Swift,Dji Sdk,Xcode11.2.1,对不起,这个标题听起来可能让人困惑,但实际上问题出在这里 我正在使用一个导入的模块'DJISDK',并且我从该库中使用了一个对象。当我试图获取该对象的类型时,它会给我类型 print(type(of: object)) 我得到的类型是DUXCameraSettingsNavigationBar。 但是当我试图检查像这样的对象的类型时 if object is DUXCameraSettingsNavigationBar { } 我收到一个错误,上面写着-“使用未声明的类型

对不起,这个标题听起来可能让人困惑,但实际上问题出在这里

我正在使用一个导入的模块'DJISDK',并且我从该库中使用了一个对象。当我试图获取该对象的类型时,它会给我类型

     print(type(of: object))
我得到的类型是DUXCameraSettingsNavigationBar。 但是当我试图检查像这样的对象的类型时

     if object is DUXCameraSettingsNavigationBar { }
我收到一个错误,上面写着-“使用未声明的类型'DUXCameraSettingsNavigationBar'

在podfiles中对该类的搜索没有给出任何结果。导入所有其他相关模块也没有帮助


请向我解释这是如何实现的,如果我能够以某种方式访问该类,请告诉我如何实现。

我查看了DJI SDK的DUX库的API参考。似乎您正在尝试访问内部/私有对象。有关更多信息,请尝试在此处查找官方DJI DUX文档页面:。希望这有帮助