出直しiOSアプリ開発:HelloWorldから

シミュレーターで「Hello World」を表示する、というゼロからのスタート(気持ち的にはマイナス)。

環境は、MacBookで 2 GHz Intel Core 2 Duo、4GB 1067 MHz DD3、Mac OS 10.7.5、Xcodeは 4.5.2。


Xcodeを起動して、Create a new Xcode project。iOSのApplicationで、SIngle View Application。


Product Name はやはり「HelloWorld」で、その他は適当。StroyboardsとARCは使う。


MainStoryboard.storyboardをひらいて、UILabelをおいてHelloWorld。iPhone 6.0 Simulator で実行。動く。


iOS5でも動かしたいので、PROJECTの Deployment Target を5.0する。iPhone 5.0 Simulator で実行したらエラーになる。「Could not instantiate class named NSLayoutConstraint」なんすかそれ。


ぐぐったところによると、storyboardで「Use Autolayout」チェックを外すだそうで。外しても影響はないのだろうか? それはしばらくしたらわかるだろう。。


Simulatorでも実機でも動いた。


現時点の疑問

  • いまどきの開発はstoryboardを使うのが主流ですか?