APress から出版されたライブラリ「 Beginning iPhone Games Development 」から選んだ本から、iPhone アプリの作成を学び始めたところです (少し遅すぎるかもしれません) 。XCode 3 用に書かれていると思うようになりました。しかし、現時点では、iOS 5 SDK を含む XCode 4.3.1 をダウンロードできます。
本にはコードブロックがリストされています:
// XCODE 3: changing to landscape orientation in AppDelegate.m
- (void) applicationDidFinishLaunching:(UIApplication*)application {
[application setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:NO];
[application setStatusBarHidden:YES animated:NO];
[window addSubView:viewController.view];
[window makeKeyAndVisible];
}
かなりの苦労の末、AppDelegate.h または接続ビュー/コントローラー IBOutlets に行う必要がある変更について言及されていなかったため、2 つの XCode バージョン間に重要な変更があると結論付けました。
Xcode 4.3.1の同じコードと同様に、変更についての良い参考文献を教えてください。