Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 7th, 2012  |  syntax: None  |  size: 0.54 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. - (IBAction)displayImagePickerSheet:(id)sender {
  2.         NSOpenPanel *panel = [NSOpenPanel openPanel];
  3.         [panel setAllowedFileTypes:allowedImageFileExtensions];
  4.         [panel setDirectory:NSHomeDirectory()];
  5.         [panel setAllowsMultipleSelection:NO];
  6.         [panel setCanChooseDirectories:NO];
  7.         [panel setCanChooseFiles:YES];
  8.         [panel setResolvesAliases:YES];
  9.        
  10.         [panel beginSheetModalForWindow:window completionHandler:^(NSInteger result) {
  11.                 if (result == NSFileHandlingPanelOKButton) {
  12.                         // Do some other stuff here
  13.                 } else {
  14.                         [panel close];
  15.                 }
  16.  
  17.         }];
  18. }