だいたいそれでいいんじゃないの

つれつれなるkixixixixiの技術的なストック。http://reload.co.jp

xcode6でstoryboardなしでprojectを作る方法!

ios8とかでたんで、xcode6に切り替えたら、

empty projectがない! なのでsingle view framework でつくってstorybordを消すことに。

appdelegate.m に下記を追加して

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];

ViewController *topViewCtr = [[ViewController alloc] init];
self.window.rootViewController = viewCtr;

generalから main interfaceとlaunch screen fileを消します。 これで動くかな!とおもったら、

f:id:kixixixixi:20140921161813p:plain

上下に黒い余白がいる。。。。

いろいろ調べた結果、 launch images sourceを migrateすれば解決!

f:id:kixixixixi:20140921162244p:plain

launch imageが4sサイズで生成するために、以降すべてのviewが4sサイズになってしまったのかな。

以上で治りますので、備忘録として。