Я вызвал следующий код при нажатии кнопки.
NSOpenPanel *aPanel = [NSOpenPanel openPanel];
над строкой замораживает все приложение и память увеличивается с 10 МБ до 2 ГБ и продолжает увеличиваться.Я добавил код настройки панели
NSOpenPanel *aPanel = [NSOpenPanel openPanel];
[aPanel setMessage: @"Choose folders";
[aPanel setPrompt:@"Select";
[aPanel setAllowsMultipleSelection:YES];
[aPanel setCanChooseDirectories:YES];
[aPanel setCanChooseFiles:NO];
[aPanel setCanChooseDirectories:YES];
Я уже прошел
Вопросы, связанные с памятью NSOpenPanel
Почему NSOpenPanel / NSSavePanel показывает утечку памяти?