UIViewControllerルートビューをサブクラス化されたUIViewに置き換えようとしています。
iPhone SDKのUIViewControllerクラスリファレンスの[概要]セクションには、次のように記載されています。
UIViewControllerの各インスタンスを使用して、フルスクリーンビューを管理します。単純なビューコントローラの場合、これには、アプリケーションコンテンツの表示を担当するビュー階層の管理が含まれます。一般的なビュー階層は、ルートビュー(このクラスのviewプロパティで使用できる参照)と、実際のコンテンツを表示する1つ以上のサブビューで構成されます。
次に、viewプロパティのリンクをたどると、次のように表示されます。
ビューコントローラに関連付けられたビューコントローラがない場合は、loadViewメソッドをオーバーライドし、それを使用してルートビューとそのすべてのサブビューを作成する必要があります。
このコードがloadViewに配置された場合、MyViewと呼ばれるUIViewの独自のサブクラスを使用していると仮定して、ルートビューが作成されます。
self.view = [MyView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
ありがとう // :)