gpt4 book ai didi

ios - GZIP 在 Swift 中的使用

转载 作者:搜寻专家 更新时间:2023-11-01 05:41:28 50 4
gpt4 key购买 nike

我正在使用这个 NSData+GZIP.swift从服务器压缩/解压缩数据的库,这里是如何使用它的过程:

  1. 添加NSData+GZIP.swift文件到您的项目。
  2. 添加libz.dylib库到您的项目。
  3. 添加一行#include <zlib.h>给你的ProjectName-Bridging-Header.h文件。
  4. 从您的 Swift/ObjC 文件调用。

但不知为何libz.dylib工作不正常,我收到 21 个错误,例如:

use of unresolved identifier 'z_stream'

有没有人遇到过同样的情况?

最佳答案

哈,问题是你没有正确创建 ProjectName-Bridging-Header.h 文件。

怎么做:1.点击文件>新建>文件
2.然后选择iOS/Source/Objective-C File
3.指定名称
4.选择地点
5.点击创建按钮,然后,将弹出一个消息来创建一个桥
6.请点击是
7.然后,在您的 ProjectName-Bridging-Header.h 文件中添加一行#include。
8.你会发现它有效!!!!
顺便说一句,然后,您可以删除 OC 的 .m 文件。

关于ios - GZIP 在 Swift 中的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29694050/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com