这是我的第一个 IOS 应用程序,到目前为止一切顺利。我的代码在Swift中,我需要在我的应用程序中使用位于 Obj-C 中的 Gold Raccoon FTP 库:https ://github.com/albertodebortoli/GoldRaccoon
我导入了 Gold Raccoon 文件并创建了bridge header
. 您使用的主要类是GRRequestsManager
,我可以在正在运行的应用程序中成功实例化它。但是,我无法访问addRequestForUploadFileAtLocalPath
该类中的方法。
我最初只是GRRequestsManager.h
在桥文件中有导入语句。由于它继承GRRequestsManagerProtocol.h
了我试图在其中定义的实际方法(addRequestForUploadFileAtLocalPath
),因此我决定将其添加到我的桥头文件中,然后瞧,突然弹出该方法的自动建议,我可以把它在我的代码中没有错误。几分钟后,我再次收到一条错误消息,无论如何它现在都无法正常工作。我尝试关闭并重新打开 Xcode 并清理/重建无济于事。
下面是一个组合图像(由于我的观点,只能发布 1 个图像)显示bridging-header
我试图调用该方法的代码中的第一个和第二个(由红线分隔)错误。你可以看到它很好地识别了这个类。