多语言展示
当前在线:1484今日阅读:26今日分享:39

如何通关 swift学习编程2 第35关

这是一个【目标】关卡ipad 上Playgrounds 是利用swift 5.1 语言进行编程,进行挑战的编程小游戏,对现在对【参数第35关-探索迭代】经验讲述。
工具/原料
1

ipad 安装Playgrounds

2

Playgrounds 安装了 学习编程2

方法/步骤
1

挑战:迭代数组,在每个位置上放置一颗宝石和一个开关。

2

只有一列空的Block( )

3

给循环变量命名并传入数组中。在每列放置一块宝石和一个开关。如果不用数组方案,则用for i in 0...3 {    world.place(Gem( ), atColumn: i, row: 1)}但是这种表述方式必须要连续循环,如果要在指定位置放置Gem( ),就无法做到了。

4

通关后给出提示:现在你会迭代了!采用【迭代】数组的方式构造世界比一次放置一个项目快得多。若要迭代数组,请使用for-in 循环为数组中的每个项目执行该操作。

注意事项
1

偶尔有跑代码的时候,出现奔溃,再试一次就好啦。跑过一次后面基本上就秒传。

2

代码的输入会由于iPad 型号的新旧,出现卡顿,等一下就行。

3

运行代码的效果请查看经验视频。

4

加油!我们很快就可以成为Playgrounds 编程达人。

推荐信息