在Cocoa Touch Framework的工程中怎么进行OC和swift的调用呢?

heshiyingx Swift语言与Objecti... 最后由 极客学院-silence 于2015年07月21日回复

  • 1 回答
  • 4.3k 浏览

在创建一个Cocoa Touch Framework 的工程里,如何进行Swift 和OC的互调呢?Xcode版本是6.4.谢谢老师了!在Cocoa Touch Framework的工程里,只要填入“Objective-C Bridging header”就会报“using bridging headers with framework targets is unsupported”这个错误

  • 极客学院-silence 2015年07月21日 回答 #1楼
  • 删除之前的”DataKit-Bridging-Header.h”文件并清除”Build Settings”关于Bridging Header的引用;在.h添加#import "HelpMethod.h",并在HelpMethod.h文件的 “File inspector”- >”Target Membership”中DataKit右侧将”project”修改为”public”(否则会出现include of non-modular header inside framework module ‘DataKit’的编译错误)。

  • 0 评论