0

私はプログラミングの初心者で、Xcode (バージョン 4.2) を少し勉強しました。そこで、たとえば新しい単一ビュー アプリケーションを選択すると、次のようなメソッドを含む対応する viewController.m ファイルが作成されます。

-(void)viewDidUnload
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

等々。しかし今、私は Xcode 4.5 をダウンロードし、新しいシングル ビュー アプリケーションを作成しました。対応する viewController.m ファイルには 3 つのメソッドしかありません。

-(void)viewDidLoad
-(void)didReceiveMemoryWarning
-(void)dealloc

それだけです。新しいviewController.mファイルが作成されたときに、これらすべてのメソッドを自動的に追加するにはどうすればよいですか?

4

1 に答える 1

1

これらのメソッドは、iOS6 で廃止されたため、追加されません。使用する代わりに、- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientationこれらをオーバーライドする必要があります。

- (NSUInteger)supportedInterfaceOrientations-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation

viewDidLoad に関しては、メモリ不足の状態でビューがパージされなくなったため、このメソッドが呼び出されることはありません

于 2012-12-14T12:49:15.513 に答える