2011/10/22

Storyboardってなんデスカ?

Webピペットの改修作業をしていたら、見慣れぬ項目が目についた。

それが⇩の部分

「Main Storyboard」、こんなもん前からあったかしらと、我らがグーグル先生にお伺いを立てた。
どうやら、XCode4.2から追加になった新機能らしい。

結果から言うと、これは使えそうだ!

何が出来るのかと言えば、InterfaceBuilder(?)で画面遷移の管理が出来てしまう。
今までは、IBで画面レイアウトを決め、IBActionからコードによる画面遷移が必要であったが、単純な画面遷移ならもはやテキストエディタを開く必要はない。

まだ触りたてなので、新参のこの機能がどこまで出来て、どこから出来ないのか、見極めは出来ていない。
しかし、XCode4.2で新規にプロジェクトを生成すると、基本的にStoryboardが生成されるようなでの、今後の画面デザインは、Stroyboardメイン、という事になっていくのだろうか?

しかしこれを使うと、NavigationViewとTabViewの入れ子とかも特に考えなくても出来そうだ。

なるほど、こうやってプログラマの仕事は技術の産物に駆逐されてゆくのだなぁ。

ちなみに、既存のプロジェクトにもStoryboardを追加できそうだが、これに付いても既存の画面遷移コードとの兼ね合いが必要になってくるだろうと想像できるので、まだ試してはいない。
今後のメンテナンス性を考えると、さっさと移行しておいた方が楽かもしれないが……。

参考リンク:http://youtu.be/dGdELuDMxds

2011/10/05

iPhone4S キター

Appleさんのお披露目イベント終了と同時に、
AppleサイトのiPhoneページがiPhone4Sの紹介に切り替わった。

そして、購入についてのページにはauのオレンジバナーが!
遷移先にはiPhoneに関するこれと言った情報はないが、
予約開始は10/7からで、SBと同時。

噂になっていたiPhone5はどうやら、カタスカシだった??

発売は10/14。

まさかauも同時発売とは...