gpt4 book ai didi

ios - 创建一个 CocoaPod

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

这两天我一直在尝试使用 Xcode 7.1.1swift 中制作一个 cocoapod

问题是当我使用 pod install 安装 pod 时,我的 pod 文件已与项目集成,但我无法使用我的 pod 文件。缺少引用。该项目无法识别我的 pod 文件。

我试过的教程:

  1. https://guides.cocoapods.org/making/using-pod-lib-create
  2. http://code.tutsplus.com/tutorials/creating-your-first-cocoapod--cms-24332
  3. http://useyourloaf.com/blog/creating-a-cocoapod.html

pod lib lintpod spec lint 都通过了验证。我也成功地 pod trunk push

你可以在你的项目中使用

pod 'WARDoorView', '~> 0.1.2'

您可以尝试使用 pod

pod try WARDoorView

如果您下载 repo,示例项目在 ViewController.swift 中有编译错误:

Use of undeclared type 'WARDoorView'

但是我可以在pods下看到WARDoorView.swift

存储库位于
https://github.com/rishi420/WARDoorView

最佳答案

天哪...3 天后我找到了问题。

我必须将我的类设为 public 以及我想从外部调用的任何函数 public

public class WARDoorView: UIView { ...

public func doorOpen(angle: Double ...

public func doorClose(duration: NSTimeInterval ...

我认为 public 是默认值。我错了。

使用新的pod

pod 'WARDoorView', '~> 1.0.2'

关于ios - 创建一个 CocoaPod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34116530/

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