Просто смотрю, что бы я использовал, чтобы разрешить выбор только определенных файлов (на данный момент изображения)
setFileTypesArray
возвращает
NSOpenPanel может не отвечать на -setFileTypesArray:
, а затем панель вообще не открывается. Вот мой код:
NSArray * fileTypes = [NSArray arrayWithObjects:@"png",@"tiff",@"baz",nil];
NSLog(@"Button Pressed");
[textField setStringValue:@"Test"];
int i; // Loop counter.
NSOpenPanel* openDlg = [NSOpenPanel openPanel];
[openDlg setCanChooseFiles:YES];
[openDlg setFileTypesArray:fileTypes];
Спасибо.