我想使用为 ios 游乐场显示 XCPlayground 框架的实时视图功能。该框架适用于 osx 游乐场。有谁知道ios的替代品是什么
这适用于 OSX 那么适用于 ios
我想使用为 ios 游乐场显示 XCPlayground 框架的实时视图功能。该框架适用于 osx 游乐场。有谁知道ios的替代品是什么
这适用于 OSX 那么适用于 ios
Xcode 6 beta 3 (6A254o),于 2014 年 7 月 7 日发布,为 XCPlayground 带来了 iOS 支持。
可以使用有效的 Apple Developer 帐户下载新版本(截至本文),方法是导航到https://developer.apple.com/devcenter/ios/index.action,按“iOS 8 beta 3”,然后按“下载 Xcode”。
顺便说一句,您可以通过下载和阅读此 PDF 表单 Apple 来熟悉 XCPlayground:http ://devstreaming.apple.com/videos/wwdc/2014/408xxcm26svis12/408/408_swift_playgrounds.pdf?dl=1
从 XCode 8 开始,该框架现在被命名为PlaygroundSupport
,适用于 iOS 和 MacOS(顺便说一句,XCode 不会自动完成它)。
在 Xcode 10.2 中有一个适用于macOS和iOS的PlaygroundSupport框架。它共享 Playground 数据、管理实时视图并控制 Playground 的执行。
import PlaygroundSupport
您可以在 Playground 内使用 Playground Support 来:
您还可以使用
PlaygroundSupport
来显示和关闭实时视图,这些视图显示了在 Playground 中运行代码的结果。您可以利用许多现有类型上可用的内置实时视图表示来为您自己的类型创建实时视图。Xcode 和 Swift Playgrounds 的 Playground 中提供了传统的实时视图。它们与 Playground 中的代码在同一进程中运行,因此您可以像往常一样访问它们的属性和方法;但是,每次运行 Playground 时它们都会重置。Swift Playgrounds 中始终在线的实时视图在您将 LiveView.swift 添加到页面时激活,它在自己的进程中执行,因此您可以在连续运行之间保留信息和视觉效果。在您离开页面之前,永远在线的实时视图不会重置。