iPhone5sまでiOS開発の端末対応は非常にシンプルでしたが、iPhone6とiPhone6プラスが発売された現在、iOS開発でも対応する端末の種類が多くなりました。また、6の4.7インチと6プラスの5.5インチ端末は3.5インチ端末の整数倍ではなくなりました。今までの作り方だと、例えばiPhone・iPod TouchとiPadの両方を対応する場合(いわゆるユニバーサル版の場合)、それぞれのレイアウト(IBで作る場合storyboardかxib)を作らないといけませんでしたが、更に4.7インチと5.5インチでその作業を行うと作業時間が膨大になり、レイアウトによるバグも起きやすくなります。この作業が発生しないようにアップルはiPhone6と6プラスの発売と同時に改善策を提供しています。それがSizeClassesという新しい作法です。 対応 実
![| bravesoft ブレイブソフト(東京)](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b83b6072e1e17c512236fe786dbd9bb1fbe6480/height=288;version=1;width=512/https%3A%2F%2Fwww.bravesoft.co.jp%2Fimg%2Fog_img.png)