Watchの姿もうっすらと見えはじめたか?本日、開発キット「WatchKit」の提供がはじまった。Yosemite環境下、Xcode6.1でSwiftのお勉強中。躓いているのがどうやら「nil」の扱い。Objective-Cではほとんど意識しなかったのだが(というより、飼主の気がそこまで回らない)、Swiftではnilの扱いが厳密になっているようだ。ここまでの理解だと、nil=「カラ」はダメのようで、変数が空の可能性を「!」や「?」でその取り扱いを明示しなければいけないようなのだね・・・これを「Optional」などと云うようなのだが、概念的にその雰囲気を理解出来てもコード上にどう記述していけば良いのか、すっきりと理解出来ないのがいつもの飼主。アニメを作りたくてとりあえず画像要素の配列をつくってみる。‘AnyObject’」なんて云われてしまう。配列の中身は「UIImage」クラスで、決して空(=nil)じゃないですよッて「!」ッて云ってやらなくてはいけない。[UIImage!]ッてね・・・。“04.png”)]Swiftへの道は山あり壁ありだな・・・。