【问题标题】:Show me a working example of an Xcode 7.2.1 Workspace with Upsurge Playground?给我看一个带有 Upsurge Playground 的 Xcode 7.2.1 工作区的工作示例?
【发布时间】:2016-03-17 17:53:58
【问题描述】:
我花了一天的时间试图让 Upsurge 附带的示例 Playground 与 Xcode 7.2.1 一起使用。我已经尝试了在 Stackoverlow 上可以找到的所有提示。
如果我将 Playground 中的代码移动到 iOS 应用程序委托中,它就可以正常工作。但在 Playground 中,尽管模块 Upsurge 显然导入正确,但 Upsurge 的运算符和函数并未得到解决。
sum 函数当然存在并且有一个通过单元测试用例。
我被难住了。我在这里错过了什么?
【问题讨论】:
标签:
xcode
cocoapods
swift-playground
upsurge
【解决方案1】:
我刚刚测试了他们的 Playground,但它对我也不起作用 - 看起来文件有问题(有一个月前的提交声明“修复损坏的 Playground 文件”,但看起来并不成功。 ..)。
但是有一个解决方法:您可以创建一个全新的 Upsurge Playground,然后将他们的代码粘贴到其中。
要使用 Pods 创建 Playground,有一些已知技术,在 SO 上有很好的解释 - 但我建议一种快速方法:使用“cocoapods-playground”Gem。
使用 gem update cocoapods 更新 Cocoapods 本身,然后使用 gem install cocoapods-playgrounds 安装这个新实用程序。
然后,您可以使用它来使用 pod playgrounds Upsurge 创建一个正常工作的 Upsurge Playground。
生成后,Playground 将自动打开:构建一次,粘贴代码,一切顺利(您必须禁用他们的“编辑器 > 显示渲染标记”才能复制代码 - 或者您可以复制它来自存储库)。