Я участвую в бета-тестировании моего нового Mac-приложения, которое отлично работает на двух моих MacBook Pro и на iMac еще одного бета-тестера.Но с двумя другими из моих бета-тестеров (оба имеют тот же OSX, что и у меня, 10.6.7), мое окно приложения не открывается при запуске.
После проверки их журналов консоли я сузил проблемук вызову showWindow в моем классе MainWindowController, подкласс NSWindowController.
m_pMainWindowController= [[MainWindowController alloc] initWithWindowNibName:MAIN_WINDOW_NIB_NAME];
[m_pMainWindowController showWindow:nil];
Вызов showWindow вызывает все методы awakeFromNib viewController, которые должны быть вызваны, и кажется, что все это происходит правильно, но перед возвращением showWindow это сообщение отправляется на консоль из моего приложения:
-[__NSPlaceholderDictionary initWithObjects:forKeys:]: number of objects (0) not equal to number of keys (2)
-[__NSPlaceholderDictionary initWithObjects:forKeys:]: number of objects (0) not equal to number of keys (2)
Мне очень трудно исправить эту ошибку, потому что я не могу воспроизвести ее на своих компьютерах Mac, и, похоже, она не возникает ни в одном из моих кодов.
Любое понимание будет с благодарностью.