Len*_*357 3 ipad swift-playground
是否可以在Xcode中创建一个游乐场并使用内置传感器在iPad上运行该游乐场并在屏幕右侧显示视图(时间轴)?当您为了测试iOS代码而创建游乐场时,是否有可能选择平台iOS?
小智 7
所以我一直在做一些研究来回答这个问题,我无法明确地说出它的每个部分.
我能回答的是在iPad上运行在Xcode中创建的Playgrounds的可能性,答案是肯定的.我在下面概述了我尝试的内容,但可能有解决方案,我很遗憾,所以请随时贡献.
首先,我在MacBook Air上安装了Xcode 8.2.1,这使我能够创建新的Playgrounds项目.另外,我有一台iPad Air,上面安装了Swift Playgrounds应用程序.我相信Swift Playgrounds至少需要iOS 10才能运行.
我做了一些研究,找到了Apple Swift Playgrounds的主页.在底部是文字,内容如下:
把事情带到Xcode.然后再进一步.因为您正在使用真实代码,所以您可以直接在Swift Playgrounds和Xcode之间导入和导出.因此,您可以使用专业人员用来开发iOS和Mac应用程序的工具来尝试您的想法.
我想试验并弄清楚如何"直接在Swift Playgrounds和Xcode之间导入和导出".
首先,我在Xcode中创建了一个新的简单的"Hello World"Playground Test.playground.你可以想象它看起来像下面这样:
import UIKit
print("Hello World")
Run Code Online (Sandbox Code Playgroud)
其次,我使用AirDrop将Test.playground我的MacBook Air 转移到我的iPad Air.我的iPad给了我保存到iCloud Drive的选项,所以我做到了.这是需要在"设置"中启用的功能.
第三,我在iPad Air上推出了Swift Playgrounds应用程序.左上角的+号允许您"创建游乐场"或访问iCloud Drive(或Dropbox等)以导入Playground.我选择了iCloud Drive,因为那是我Test.playground从MacBook Air AirDropped我的地方.iCloud Drive将有一个文件夹,存储应用程序的所有Playgrounds,名为"Playgrounds".点击该文件夹,我可以看到我Test.playground选择的那个.
选择Playground后,它应该打开.我能够按"运行我的代码"并打印出"Hello World".
这就是我弄清楚如何在Xcode和Swift Playgrounds(在iPad上)之间导入/导出Playgrounds.我必须进行更多实验以确定两个平台之间的全部功能/相似性/差异(在iPad上的Swift Playgrounds应用程序中运行Xcode和Playgrounds中的Playgrounds).
希望这会有帮助.
| 归档时间: |
|
| 查看次数: |
2527 次 |
| 最近记录: |