如果使用Cocoapods和use_frameworks !,是否应该使用Obj-C桥接头?

m

此链接说不。

但是该示例仅处理Swift类。在使用的项目中,use_frameworks!我有一个使用Objective-c的swift这两个类都在我本地开发窗格中的同一目录中。没有桥接头,swift类如何利用Objective-c类?

澄清一下:问题不在于Swift是否可以导入框架。我知道可以。问题是双重的:

  • 如果使用的话,我应该使用桥接头use_frameworks!吗?或者,如我上面链接的文章所述,使用桥接头会导致意外问题吗?
  • 如果我不能使用桥接头,那么我需要从swift类中导入一个Objective-C(而不是框架),并且这两个类都在同一个框架中。我不知道如果没有桥接头,怎么可能。
迅捷建筑师

简短的回答:是的

它与无关use_frameworks!,与将Obj-CPod暴露Swift有关

查看示例:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找不到CocoaPods桥接头文件

EXC_BAD_ACCESS Xcode 来自我在 Objective-C++ 和 swift 桥接头中的 C++ 包装器

Cocoapods use_frameworks!问题

如何避免桥接头中的“重新定义”和“重复协议”定义错误

删除桥接头步骤

导入桥接头失败

目标 C 中的桥接头 - 程序中出现意外的“@”

如何创建一个Objective-C桥接头?

cocoapods dylib依赖use_frameworks

桥接头方法参数问题

无法导入桥接头 - Swift

CocoaPods use_frameworks!导致“类别X同时在Y和Z中实现”

为什么在Swift项目中需要Objective-C桥接头?

Swift没有选项在Build Options下添加Ob-C桥接头文件

预期类型&导入桥接头失败

Xcode不会自动创建桥接头吗?

use_frameworks!和podspec在库回购的根目录中

Swift-桥接头失败。“ *”没有名为“ *”的成员

在创建NSManaged子类时停止Swift桥接头

没有在Xcode中添加UITests桥接头文件

Xcode - 桥接头的 Swift 编译器错误

为什么在Xcode 7中,我的桥接头仍然出现此错误:桥接头不存在?

RabbitMQ / AMQP支架接头和接头罩

UIImagePickerController和致命错误:数组元素无法桥接到Objective-C

Swift类函数和桥接C函数之间的名称冲突

无法发出用于桥接头文件的预编译头文件

Swift:将文件导入桥接头时出现分段错误11

NS_ENUM 对象在桥接头文件中添加后无法编译

如何知道网络接口是分接头,调谐,桥接还是物理接口?

Java <-> C桥

TOP 榜单

热门标签

归档