У меня есть окно и оконный контроллер, который открывается, когда пользователь нажимает кнопку. Иногда я получаю EXC_BAD_ACCESS (код = 1, адрес = 0x0).EXC_BAD_ACCESS (code = 1, address = 0x0) when runModalForWindow
0x7fff6f2a59e0: movq (%rax), %rdi
Вот код:
ChooseProceduresWindowController *chooseProceduresWindowController = [[ChooseProceduresWindowController alloc] initWithWindowNibName:@"ChooseProceduresWindow"];
[NSApp runModalForWindow:[chooseProceduresWindowController window]];
Ошибка возникает тогда runModalForWindow: называется. Я не получаю эту ошибку каждый раз, но я не мог найти шаблон.
Благодаря
Оба окна гарантированно будут принадлежать ('сильно') на весь период действия модального действия? Непреднамеренные ранние выпуски ARC часто являются причиной исключений EXC_BAD_ACCESS', особенно в '0x0'. – Ephemera