0

ドキュメントに何も見つからず、バグのようです:の名前フィールドの文字列値@"Untitled"として指定すると、実行時にテキストフィールドが空になります。NSSavePanelそれ以外を指定すると、すべてが機能します (OSX 10.8、SDK 10.8)。また、サンドボックス化されたアプリでのみ発生します。

    NSSavePanel *savePanel = [NSSavePanel savePanel];
//  [savePanel setNameFieldStringValue:@"UntitleD"]; // it works
    [savePanel setNameFieldStringValue:@"Untitled"]; // it doesn't

    [savePanel runModal];

再現するサンプル プロジェクトは次のとおりです: https://www.dropbox.com/s/catecqe68a0omp3/savepanel.zip

誰かが同じ問題を抱えていますか?

4

0 に答える 0