如何在 Xcode 8/Swift 3 中创建 iOS liveView [重复]

Posted

技术标签:

【中文标题】如何在 Xcode 8/Swift 3 中创建 iOS liveView [重复]【英文标题】:How do you create an iOS liveView in Xcode 8/Swift 3 [duplicate] 【发布时间】:2016-11-06 13:20:30 【问题描述】:

我不知道如何在 Xcode 8/Swift 3 Playground 中创建和显示实时视图。如果 Apple 有关于 Playground 和实时视图的全面文档,我找不到它,而且我所有的在线搜索都显示了 Xcode 7 的教程或新的 iPad Playground。我发现的几个示例设置了 Mac OS 视图,这不是我想要的(我主要在 ios 中工作,所以我想测试的代码是 iOS 代码,处理 iOS 视图层次结构。)

谁能给我最低限度的设置来创建实时视图并将视图从 Xcode 8 操场安装到其中?

那么,谁能给我一些关于 Playground 的好文档,以及如何配置和使用它们?

【问题讨论】:

见:***.com/a/33543820/1457385 @shallowThought 这不适用于 Xcode 8。 对不起。添加了答案。 我已经更新了dupe candidate Q&A 中接受的答案,以包含 Xcode8 前后的细微差别。通过将这两个线程复制到dupe candidate Q&A 来链接这两个线程可能很有价值,尤其是现在已经回答了这个问题。 @DuncanC,因为您拥有 Swift 金牌徽章,如果您觉得合适,请使用您的欺骗锤来建立这种联系。 【参考方案1】:

它是这样工作的:

import UIKit
import PlaygroundSupport

let view = UIView(frame: CGRect(x: 0, y: 0, width: 50, height: 50))
view.backgroundColor = UIColor.red

PlaygroundPage.current.liveView = view

不幸的是,我不知道有什么好的文档。但我相信 Erica Sadun 有一本关于游乐场的书。

【讨论】:

以上是关于如何在 Xcode 8/Swift 3 中创建 iOS liveView [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8/Swift 3:让 AP​​I 信息离线可用? [复制]

如何在 xcode 4.3.2 中创建 plist 文件

在 Xcode 4.3 中创建没有情节提要的项目

我如何在 XCODE 8、Swift 3 中使用 UIAutomation

Xcode如何在水平stackview中创建一个方形按钮(宽度等于高度)

如何在 Xcode 中创建 Entitlement.plist 文件?