目标C斯威夫特桥接<>

问题描述:

我的Objective-C类,这是我想在斯威夫特使用。我用单身人士sharedInstance和快捷方式创建的快捷方式。但是当我输入这个快捷方式时,我在自动完成中看到<<error type>>,没有颜色语法,也没有自动完成帮助。目标C斯威夫特桥接<<error type>>

如果我调用任何功能上的这条捷径,如TripPlannerKit.tripName应用程序将正常工作,但它是真的很难型,当你有庞大的方法。

如何导入Objective-C的全语法的支持?

enter image description here

我的清创的文件是非常简单的

#import "Project-Prefix.pch" 

#import "TripPlannerManager.h" 

这是我Global.swift,我创建了使用Objective-C的单身

import Foundation 

//=== managers & kits 

let TripPlannerKit = TripPlannerManager.sharedInstance() 
+0

添加桥接头可能吗? – Sweeper

+0

@Sweeper更新。但是,真的没有什么intresting –

+0

你应该编译错误混淆,无法与Xcode的越野车迅速autocompleation –

我发现它的快捷方式!

Product -> Clean 
Product -> (Alt+) Clean, for Clean Build Folder 
Window -> Projects -> Choose your project -> Delete derived data 

然后您的项目将被XCode重新编制索引,并且一切都将工作。

+1

产品 - >(按Alt +)清洁,清洁生成文件夹对我来说已经够了!谢谢 ! – xGoPox