gpt4 book ai didi

ios - 如何让 cocoa bean 发挥作用?

转载 作者:行者123 更新时间:2023-12-03 16:45:41 25 4
gpt4 key购买 nike

我已经安装了cocoapods。我已经完成了我在网上看到的所有操作,但我永远无法成功地将第 3 方框架导入到我的项目中。我已经尝试了很多很多次——可能至少有 20 次,但一次都没有成功过。以这个库为例:https://github.com/uacaps/PageMenu

我添加了 podfile,我运行了“pod install”,这有效,我打开了工作区而不是原始项目,我在“链接的框架和库”下添加了框架。但它仍然显示“没有这样的模块页面菜单”。它为我尝试安装的每个 Pod 执行此操作。我究竟做错了什么?从我读到的内容来看,每个人似乎都认为它们很容易安装。问题是,一旦我安装了它们,它们就永远不会工作。是否有其他人都知道但我不知道的缺失步骤?我查看了build设置,并阅读了有关更改链接器标志的内容,但我不知道如何做到这一点。我尝试过手动安装该库,但这也不起作用。难道是我的 Xcode 有问题吗?我已经遇到这个问题几个月了,自从我最近更新了 Xcode 以来,这个问题一直保持不变。有谁知道这可能是什么?

编辑:Podfile 照片链接:

http://i58.tinypic.com/2lc2zqb.png

最佳答案

首先,确保您的 PodFile 中有类似的内容(与您的 xcode proj 位于同一文件夹)

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.0'
use_frameworks!

pod 'PageMenu'

然后 cd 到该目录并在终端中执行 pod install

我假设您正在使用 swift。构建项目。转到您的报告导航器。

编辑::使用 xcworkspace 而不是 xcodeproj 打开项目

Go to your report navigator

您应该看到类似这样的内容。

enter image description here

这会告诉您必须在桥接 header 中添加哪些内容。要创建桥接 header ,请创建一个随机 objective-c 文件(带有 cocoa touch 类)。 XCode 会询问您是否要创建桥接头。 enter image description here

选择"is",然后删除您刚刚创建的文件。接下来,转到生成的桥接头文件。添加到

 // this header should be based on the name you see in report navigator.
#import <PageMenu/PageMenu-Swift.h>

关于ios - 如何让 cocoa bean 发挥作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32575772/

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