У меня есть приложение, версия которого уже есть в магазине приложений, все работало, но теперь я сталкиваюсь с проблемой, когда один из моих viewControllers полностью не отвечает.Любое прикосновение к этому представлению приводит к сбою приложения без вывода сообщения на консоль и вывода сообщения «Поток 1: Программа получила сигнал:« EXC_BAD_ACCESS »в main.m для int retVal = UIApplicationMain (argc, argv, nil, nil); строка.
Представление отображается так:
#import "ViewName.h"
ViewName *modalc = [[ViewName alloc] initWithNibName:@"ViewName" bundle:nil];
modalc.view.frame = CGRectMake(0,1025, 1024, 768);
[self.view addSubview:modalc.view];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIView setAnimationDuration:0.40];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];
modalc.view.frame = CGRectMake(0, 0, 1024, 768);
[UIView commitAnimations];
У меня есть несколько кнопок на этом «ViewName», которое появляется, но когда я вообще что-то нажимаю на экране, NSLog наначало любого из моих IBActions даже не выводится на консоль, приложение просто сразу вылетает при любом прикосновении к этому представлению.
Единственное изменение, которое я недавно сделал, - это рефакторинг / преобразование в Objective-C ARC.
Буду признателен за любые идеи! Спасибо!