Ser*_*cía 5 xcode objective-c ios swift
我在XCode上有一个iOS Swift项目.
我在Swift代码上使用外部Objective-C库已经很长时间了,没有问题.
突然,在XCode更新后(我猜),我尝试运行我的项目,显然它正在尝试将de外部Objective-C编译为Swift,所以,当然,它失败了.
我附上了错误的屏幕截图:

这是我的桥接标题:
#define degreesToRadian(x) (M_PI * (x) / 180.0)
#import <Parse/Parse.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
#import <Bolts/Bolts.h>
//#import <Facebook-iOS-SDK/FacebookSDK/FacebookSDK.h>
#import <ParseFacebookUtils/PFFacebookUtils.h>
#import <Bugsnag.h>
#import <M13Checkbox.h>
#ifndef VideoCloudBasicPlayer_VideoCloudBasicPlayer_Bridging_Header_h
#define VideoCloudBasicPlayer_VideoCloudBasicPlayer_Bridging_Header_h
#import "BCOVPlayerSDK.h"
#endif
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
之前它不起作用,因为我使用 Parse 作为我的第一个 Cocoapod 依赖项。所以我从 Podfile 中删除它并通过拖放方式安装它。
然后,就在使用 Cocoapods 依赖项时,我对问题的最终解决方案是删除所有内容(Parse 除外),将 Cocoapods 更新到最新版本,重新安装所有内容(当 Xcode 关闭时)。
PD:当使用拖放安装的库时,上述解决方案非常有效。
| 归档时间: |
|
| 查看次数: |
653 次 |
| 最近记录: |