我有一个较旧的应用程序,在10.7上一直崩溃。它似乎与新窗口恢复功能有关。有没有办法通过Info.plist或首选项禁用此行为?在ObjC代码中怎么样?
答案 0 :(得分:4)
您可以在应用程序启动时通过修改默认值来禁用它。
defaults write applicationidentifier NSQuitAlwaysKeepsWindows -bool false
其中applicationidentifier
是您的应用程序的标识符。例如,com.Apple.TextEdit
表示TextEdit。
当然,真正要做的是修复您的应用程序以正确支持此功能。
答案 1 :(得分:1)
您也可以在Interface Builder中切换窗口恢复。只需转到属性检查器。