gpt4 book ai didi

ios - 使用 CocoaPods 和 Obj-C 桥接头

转载 作者:可可西里 更新时间:2023-11-01 02:20:08 24 4
gpt4 key购买 nike

当您包含第 3 方 Obj-C 库并使用 Obj-C 桥接 header 时,您无需 import 语句即可直接使用集成库。

//Bridging header
#import <Parse/Parse.h>
#import <Bolts/Bolts.h>

//Now, within the project, I can make calls to the Parse library without imports.

但是,如果我使用 CocoaPods 包含第 3 方 Obj-C 库,情况似乎并非如此。我需要每个文件的导入语句才能使用该库。

有办法解决这个问题吗?

最佳答案

您可以像不使用 Pod 一样使用 Bridging Header 实现此目的,请按照以下步骤操作。

  1. 将桥接 header 保存在项目主目录中。

    即,如果您的项目名称是 SampleProject。通常,您将 Bridging header 保存在 SampleProject->SampleProject->Bridging-Header.h 位置

    但是现在,将其保存在 SampleProject->Bridging-Header.h

  2. 像往常一样获取您的 pods 库头文件的路径并将其导入到您的 Bridging-Header.h 文件中。

(有关详细信息,请参阅此 link。)

剩下的东西会像魅力一样工作。

关于ios - 使用 CocoaPods 和 Obj-C 桥接头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31227039/

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