0

許可されていない拡張機能を使用しようとすると、アラートを表示できません。「許可されていません」と言うときは、私が書いたことを意味します

setAllowsOtherFileTypes:FALSE

しかし、うまくいきません。許可されたファイル タイプを(たとえば)@"jpg"との配列に設定してから、" " を保存しようとすると、警告は表示されず、結果のファイル名は " " になります。私はMacOS 10.6.8、Xcode 3.2.6を使用しています@"png"file.tiffile.tif.jpg

どうもありがとうございました

4

1 に答える 1

0
NSSavePanel* savepanel = [NSSavePanel savePanel];
 // set the save panel to only do jpg and png file
    [savepanel setAllowedFileTypes:[NSArray initWithObjects:@"jpg", @"png",nil]];
    [savepanel setAllowsOtherFileTypes:YES];
 // run the panel
if ([savepanel runModal] != NSFileHandlingPanelOKButton)
  return NO;
于 2012-05-08T19:19:32.217 に答える