Сначала создайте представление TIFF вашего представления:
// Get the data into a bitmap.
[self lockFocus];
rep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:[self bounds]];
[self unlockFocus];
data = [rep TIFFRepresentation];
Для поддержки нескольких типов файлов используйте:
data = [rep representationUsingType:(NSBitmapImageFileType)storageType
properties:(NSDictionary *)properties];
NSBitmapImageFileType - константа перечисления, определяющая тип файла для растровых изображений,Это может быть NSBMPFileType, NSGIFFileType, NSJPEGFileType, NSPNGFileType или NSTIFFFileType.
Если вам нужно настроить NSSavePanel, посмотрите на дополнительные представления: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/AppFileMgmt/Articles/ManagingAccessoryViews.html