0

Corey Floyd の FJSTransitionController をセットアップしようとしています。私のアプリは、メイン ビュー コントローラーを使用してメイン ビュー ナビゲーションを管理します。

また、ARC用に修正するためにソースを調べました。

指示に従い、メインのデリゲート .h で、通常の場所にあります。

FJTransitionController* mainTransitionController;

@property (nonatomic,retain) FJTransitionController* mainTransitionController;

delegate .m には次のものがあります

@synthesize mainTransitionController

そして - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

mainTransitionController=[[FJTransitionController alloc] init]; // do I need to instantise?
[self.window addSubview:mainTransitionController.view];

[mainTransitionController setViewControllerClass:[[mainViewController sendMissionsPanelViewController] class] forKey:@"missionView"];

最後の行は、FJTransitionController の @interface がないことを訴えていますか?

助けてください。

4

1 に答える 1

0

今日は頭がおかしくなりましたが、ヘッダー ファイルをざっと見てみると、setViewControllerClass がないことがわかったので、setViewController メソッドを使用しました。

[mainTransitionController setViewController:[mainViewController sendMissionsPanelViewController] forKey:@"missionView"];

タイプセーフのようです。まだそれをテストするあなた !

編集:そのメソッド setViewControllerClass はヘッダーで公開されているため、別の問題である必要があります。

于 2012-06-18T09:12:50.263 に答える