在框架中使用Swift中的ObjectiveC,而不公开ObjC代码

时间:2016-03-07 14:16:59

标签: ios objective-c swift frameworks

我有用ObjC和Swift编写的框架,我想在Swift中使用ObjC类。 Apple说"In your umbrella header file, import every Objective-C header you want to expose to Swift"。但伞中所包含的一切都变得公开。有没有办法使用ObjC而不公开它?

1 个答案:

答案 0 :(得分:0)

伞标题不是您的框架标题,它是以" -Swift.h"命名的标题。在里面。您不需要在主框架标题中包含该标头。