これは非常に奇妙な問題です。
次のビューの.hファイルを含めます。
#import "MainGame.h"
画面を押したときに部屋を切り替えるための次のコードがあります。
- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
MainGame *newview = [[MainGame alloc] initWithNibName:@"MainGame" bundle:nil];
newview.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:newview animated:YES completion:NULL];
}
そしてそれはiOS5シミュレーターでうまく動作します。しかし、iOS 4.2を実行しているiPodでテストすると、常にクラッシュします。
私のすべてのIBOutletsは正しく接続されており、すべてが正しく接続されています。これは、シミュレーターでは正常に機能しますが、iPodでは機能しないことはすでに述べています。
私は以前にiPodで個々のビューを操作したことがあるので、iOS5などを必要とする機能は使用していません。動作していないビューを切り替えるのはこのコードだけです。
私は何かが足りないのですか?
ありがとう!