Swift - pods中导入的Object-C文件在桥接文件中写入找不到的问题

简介: Swift - pods中导入的Object-C文件在桥接文件中写入找不到的问题

以上问题是一个小坑,举个例子,我用pos导入Reachability.h这个库,但是我在桥接文件中这么引入的:

#import "Reachability.h"

系统报找不到这个.h文件的错,这里是一个坑,正常情况,我们在Object-C项目中导入这个库头文件是这样的:

#import "Reachability/Reachability.h"

看到这里你应该明白了,这是一个路径的问题,所以在桥接文件中也需要按照这种方法引入,但是桥接文件是不智能提醒的,所以路径问题要格外注意。


另外,引入桥接文件并不代表其他的Object-C文件就不需要引入这个文件就可以用Reachability的方法,这里只是桥接,所有的swift文件是可以以swift的方式引用这个类的,但也需要引入,这里要说明的是,桥接文件不是pch文件,所以使用时还是要引入的,是有区别的,要想全局引入,试着用pch文件吧,前面有介绍,可以翻翻博主的目录。

目录
相关文章
|
1月前
|
TensorFlow 算法框架/工具 Swift
魔搭的notebook再次打开时swift导入失败
每次重新打开Notebook时,系统会显示一系列警告和错误信息。主要问题是当前安装的Keras版本为Keras 3,而Transformers库尚不支持该版本。解决方法是安装与Transformers兼容的`tf-keras`包,命令为`pip install tf-keras`,但pip后仍然报错
|
7月前
|
存储 监控 开发工具
对象存储OSS产品常见问题之python sdk中的append_object方法支持追加上传xls文件如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
228 9
|
7月前
target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target S
target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target S
105 0
|
7月前
|
Swift
[!] Unable to determine Swift version for the following pods:
[!] Unable to determine Swift version for the following pods:
101 0
|
7月前
|
前端开发 Java 编译器
Object c/swift,java,c/c++在32位和64位各个平台上基本数据类型 所占有的字节数
Object c/swift,java,c/c++在32位和64位各个平台上基本数据类型 所占有的字节数
51 0
|
7月前
【下载问题】下载的文件内容显示[object],[object]
摘要:解决下载文件显示[object],[object]的问题,关键在于文件内容处理。原代码`const temp = [res.data]`未对接口返回的数据进行字符串转换。修改为`const temp = [JSON.stringify(res.data)]`,将数据转化为字符串格式,从而正确显示文件内容。
724 3
|
7月前
|
存储 Cloud Native Serverless
云原生最佳实践系列 7:基于 OSS Object FC 实现非结构化文件实时处理
阿里云OSS对象存储方案利用函数计算FC,在不同终端请求时实时处理OSS中的原图,减少衍生图存储,降低成本。
|
7月前
|
JavaScript 前端开发
原生JavaScript JS导出blob后台文件流xlsx、xls文件自动下载(且规避乱码),解决导出Excel文件里面有[object Object]。
原生JavaScript JS导出blob后台文件流xlsx、xls文件自动下载(且规避乱码),解决导出Excel文件里面有[object Object]。
|
Swift
《OpenStack Swift 海量小文件优化之路》电子版地址
OpenStack Swift 海量小文件优化之路
86 0
《OpenStack Swift 海量小文件优化之路》电子版地址
|
Swift iOS开发
IOS使用Swift加载Xib文件
IOS使用Swift加载Xib文件
332 0