Beginner
Swift
読み物
SwiftPlaygrounds

前回の記事で妻がSwift Playgroundsを始めたことを書いたが、その続き。
どうやらforループの練習が出てきたようだ。これは難しいだろう。
まず繰り返し変数の「i」が何なのかわからなかったみたい。そりゃそうだ、だってその練習ではスコープ内で「i」を使わないんだもの。いったいなんなのこれ状態。というか、ずっとfuncの練習が続いていたからおそらくfuncとforを同レベルの何かに考えていたようだ。
なんかforを難しく考えすぎているような気がしたので、「吹き出しかっこ内の処理を繰り返してくれる便利な書き方だよ」とか「forはfuncの中に入れてもいいんだよ」とか、説明すると納得した様子。
しばらく試行錯誤の上、無事クリアしたのでさすがー!と思ってコードを見てみると大爆笑。

妻のplaygrounds.swift
func someMethod()
{

 for i in 1...1
 {
  //クソ長い処理、これでキャラクターはゴールに到達。
 }

}
 someMethod()

ループしてないやん!!

・・・妻の戦いは続く。

My Sketches - 2018-05-06 14.02.43.png

Swift Playgrounds
https://www.apple.com/jp/swift/playgrounds/