gpt4 book ai didi

ios - 使用 cocoapods 时如何将项目代码公开到 Xcode Playground ?

转载 作者:搜寻专家 更新时间:2023-10-30 22:11:04 24 4
gpt4 key购买 nike

在类似 https://useyourloaf.com/blog/adding-playgrounds-to-xcode-projects/ 的博文中,或 kickstarter 源代码 http://github.com/kickstarter/ios-oss他们将 playground 添​​加到 xcode 项目,以便在应用程序中对不同的 View Controller 和 View 组件进行文档+可视化测试。

他们推荐的典型方式是:

  • 创建一个新的框架目标
  • 将您的代码添加到框架目标(具有正确的访问级别)
  • 将 playground 文件添加到工作区
  • 构建你的框架
  • 然后该框架将在 playground 中可用。

这在不使用 cocoapods 的情况下有效,但我发现当您确实使用 cocoapods 时情况并非如此。

将 playground 添​​加到 Xcode 工作区后,Pods 在 playground 中可用,但不是我的自定义框架。

我不明白 cocoapods 如何使 pod 在 playground 可用

我不明白 playground 内部如何决定哪些框架可用于导入等。

你们中有人做到了吗?有指导吗?

谢谢

最佳答案

这是可行的。在您的 Podfile 中,您需要为您的应用程序和您的框架声明目标,以便 CocoaPods 可以向两者添加 pod。这是一个例子。可以查看教程Using Playground , demo和中帖https://medium.com/flawless-app-stories/playground-driven-development-in-swift-cf167489fe7b

platform :ios, '9.0'

use_frameworks!

pod 'Cheers'

target 'UsingPlayground'
target 'AppFramework'

关于ios - 使用 cocoapods 时如何将项目代码公开到 Xcode Playground ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47589855/

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