我有以下代碼:如何刪除presentViewController語句而不影響該塊?
- (void)startGameWithBlock:(void (^)(Game *))block
{
GameViewController *gameViewController = [[GameViewController alloc] initWithNibName:@"GameViewController" bundle:nil];
gameViewController.delegate = self;
[self presentViewController:gameViewController animated:NO completion:^
{
Game *game = [[Game alloc] init];
gameViewController.game = game;
game.delegate = gameViewController;
block(game);
}];
}
哪個分配GameViewController 本它,然後分配遊戲對象。 最後,它要求你的塊做遊戲類型特異性初始化
我看了一下塊和它是火gameviewcontroller的loadView 後,我想以同樣的方式運行的代碼塊,因爲它是現在,但與出現目前的看法,請幫助
嗯?我不確定我瞭解你的問題。你爲什麼不移除persentViewController部分,而是保留完成塊的內容? – Tobi
我已經試過這個解決方案,但它不是調用gameview控制器方法 – Mohammed
你是指什麼方法? – Tobi