我剛開始學習從一本書,我從A按公佈的圖書館「Beginning iPhone Games Development」撿到寫的iPhone應用程序(也許有點爲時已晚)之間的差異。現在我開始相信這對XCode中3,但在這個時候,的XCode 4.3.1與iOS 5 SDK寫的是什麼,我可以下載。的AppDelegate的Xcode 3和的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];
}
相當長的一段掙扎之後,我的結論是有兩個的XCode版本之間顯著的變化,因爲它沒有提到需要做的到AppDelegate中的任何改變。 h或連接視圖/控制器IBOutlets。
誰能請告訴我關於變化的很好的參考,以及這可能是相同的代碼在Xcode 4.3.1?
可悲的是,我不知道的分歧時,我得到了這本書。由於我沒有什麼知識,我只是選擇了最好的。 – Jake 2012-04-23 13:11:16
你的代碼現在很有意義...讓我試試它。 – Jake 2012-04-23 13:11:34