适用于ios的XCPlayground框架替代方案

时间:2014-06-14 05:41:10

标签: swift swift-playground

我想使用为ios playground显示XCPlayground框架的实时视图功能。 这个框架适用于osx playground。 有没有人知道ios enter image description here

的替代方案是什么

这适用于OSX那么ios是什么

3 个答案:

答案 0 :(得分:5)

Xcode 6 beta 3(6A254o),于2014年7月7日发布,为XCPlayground带来了iOS支持。

新版(截至此帖)版本可以通过导航到https://developer.apple.com/devcenter/ios/index.action,按下" iOS 8 beta 3"以及活动的Apple Developer帐户下载。然后按"下载Xcode"。

顺便说一下,你可以通过下载& amp;来熟悉XCPlayground。阅读此PDF格式的Apple:http://devstreaming.apple.com/videos/wwdc/2014/408xxcm26svis12/408/408_swift_playgrounds.pdf?dl=1

答案 1 :(得分:1)

从XCode 8开始,该框架现在名为PlaygroundSupport,适用于iOS和MacOS(XCode不会自动完成它)。

答案 2 :(得分:0)

在Xcode 10.2中,有一个 PlaygroundSupport 框架适用于 macOS iOS 。它共享游乐场数据,管理实时视图并控制游乐场的执行。

import PlaygroundSupport

您可以在操场上使用Playground Support来进行以下操作:

  • 访问游乐场页面并管理其执行
  • 访问和共享持久数据
  • 评估学习者的进度,更新提示并显示成功文本
  

您还可以使用PlaygroundSupport显示和关闭实时视图,实时视图显示在操场上运行代码的结果。您可以利用许多现有类型上可用的内置实时视图表示形式,为自己的类型创建实时视图。 Xcode的游乐场和Swift游乐场都提供传统的实时取景。它们的运行方式与操场上的代码相同,因此您可以照常访问它们的属性和方法。但是,每次您运行游乐场时,它们都会重置。 Swift Livegrounds中始终在线的实时视图是在将LiveView.swift添加到页面时激活的,并以其自己的过程执行,因此您可以在连续运行之间保留信息和视觉效果。直到离开页面,始终在线的实时视图才会重置。