出直し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を使うのが主流ですか?