gpt4 book ai didi

ios - 安装 pod 后无法访问 pod swift 文件

转载 作者:行者123 更新时间:2023-11-28 05:39:48 24 4
gpt4 key购买 nike

我使用 raywenderlich 教程创建了一个 pod link ,一切正常

  • 创造
  • 安装和
  • 也导入 pod
    但是当我尝试访问 View Controller 时,它说

    使用未解析的标识符“文件名”

    我尝试使用 cmd+click 跳转到文件的定义,它也将我导航到该文件

    代码实现

    let bundle = Bundle(for: SDKSplashVC.self) // error here - Use of unresolved identifier 'SDKSplashVC'
    let storyboard = UIStoryboard(name: "SDKSplash", bundle: myBundle)
    let controller = storyboard.instantiateViewController(withIdentifier: "SDKSplashVC")
    self.present(controller, animated: true, completion: nil)

    我已经导入了 pod,交叉检查托管方案和构建阶段,我的自定义 pod 已列出,但仍然存在错误

    任何帮助都会很有帮助。谢谢

  • 最佳答案

    在教程中,作者使用了在 RWPickFlavor cocoa pod 中定义的类 PickFlavorViewController

    let bundle = Bundle(for: PickFlavorViewController.self)

    你可以看看这个pod中的所有文件here .

    Docs假设您可以使用 Bundleinit(for:) 初始化器根据框架中定义的类定位框架包。

    您收到错误是因为未定义 SDKSplashVC。你需要这样写:

    import UIKit

    public class SDKSplashVC: UIViewController {}

    确保类被定义为public

    关于ios - 安装 pod 后无法访问 pod swift 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57236596/

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