在iPad上XCode创建的Run Playground



是否可以在Xcode中创建一个操场并使用内置传感器在iPad上运行该操场,并在屏幕右侧显示视图(时间表)?创建仅用于测试iOS代码的操场时,是否有可能选择平台iOS?

,所以我一直在进行一些研究来回答这个问题,我不能明确地说。

我可以回答的是在iPad上XCode创建的操场的可能性,答案是肯定的。我概述了我尝试过的内容,但可能有解决方案,我缺少,所以请随时做出贡献。

首先,我在MacBook Air上安装了Xcode 8.2.1,这使我能够创建新的游乐场项目。此外,我还有一个安装了Swift Playgrounds应用程序的iPad Air。我相信Swift Playgrounds至少需要iOS 10才能运行。

我进行了一些研究,并找到了Apple Swift游乐场的主页。底部是读:

的文本

将事情带到Xcode。然后将它们进一步。因为你在工作 使用真实代码,您可以直接在Swift之间导入和导出 操场和Xcode。因此您可以使用该工具尝试您的想法 专业人士用于开发iOS和Mac应用程序。

我想试验并弄清楚如何"直接在Swift Playgrounds和Xcode之间导入和导出。"

首先,我在Xcode中创建了一个新的简单" Hello World"游乐场,称为Test.playground。您可以想象它看起来如下:

import UIKit
print("Hello World")

第二,我使用Airdrop将Test.playground从MacBook Air转移到iPad Air。我的iPad让我可以选择将其保存到iCloud Drive,所以我做到了。这是需要在设置中启用的功能。

第三,我在iPad Air上启动了Swift Playgrounds应用程序。左上方的 标志使您可以"创建游乐场"或访问iCloud驱动器(或Dropbox等)以导入操场。我选择了iCloud Drive,因为那是我从MacBook Air播放Test.playground的地方。iCloud Drive将有一个文件夹,该文件夹存储了该应用程序的所有操场,称为"游乐场"。敲击该文件夹我可以看到我选择的Test.playground

选择操场后,它应该打开。我能够按"运行我的代码",然后查看" Hello World"打印出来。

,就我弄清楚如何在Xcode和Swift Playgrounds(在iPad上)中导入/导出操场的情况大约是。我必须进行更多的尝试以确定两个平台之间的功能/相似性/差异的全部范围(iPad上Swift Playgrounds应用程序中的Xcode和Playgrounds运行操场)。

我希望这有所帮助。

最新更新