2013-09-17 1 views
1

У меня есть два контроллера вида, например. Контроллер А и контроллер B я представления контроллера B по нажатию кнопки на контроллере, используя этот кодИсключительный плохой доступ при отключении контроллера вида

- (IBAction)CategoriesTapped:(id)sender { 
    CategoriesViewController * category=[[CategoriesViewController alloc]initWithNibName:@"CategoriesViewController" bundle:Nil]; 
    [self presentViewController:category animated:YES completion:^ 
    { 
     NSLog(@"Loaded..."); 
    } 
    ]; 
} 

и я отклоняя этот контроллер по нажатию кнопки на контроллере B, как:

- (IBAction)CloseTapped:(id)sender { 
    [self dismissViewControllerAnimated:YES completion:^ 
    {   
     NSLog(@"dismissed..."); 
    } 
    ]; 

} 

Он работает отлично в первый раз, но когда я пытаюсь представить этот контроллер снова, приложение вылетает с exc_bad_access. Я не могу понять, что на самом деле проблема, пожалуйста, кто-нибудь может мне помочь в этой ситуации? Заранее спасибо.

+0

Что такое журнал аварий? – Abizern

+0

нет входа на консоль .... –

+0

Откуда вы знаете, что он падает? – Abizern

ответ

1

Смотрите как зомби. Запустите профайлер с поиском зомби.

 Смежные вопросы

  • Нет связанных вопросов^_^