положить NSData и расширение файла для монтажа - PullRequest
0 голосов
/ 23 марта 2012

Я долго искал в Интернете ответ на вопрос, который оставил меня заблокированным.

У меня есть подкласс NSView, и я хочу, чтобы он был перетаскиваемым.Когда выпущено на рабочий стол, я хочу сохранить как файл с NSData, который я назначил (и также расширение, которое было назначено).

[self dragImage:pic at:NSMakePoint(50, 50) offset:NSMakeSize(50, 50) event:theEvent pasteboard:pboard source:self slideBack:NO];

но я искал часы и не нашел ничего, что могло бы мне помочь.

1 Ответ

0 голосов
/ 23 марта 2012

Вы пытались использовать один из методов перетаскивания файлов на NSView?

- (BOOL)dragFile:(NSString *)filename fromRect:(NSRect)rect slideBack:(BOOL)aFlag event:(NSEvent *)event;
- (BOOL)dragPromisedFilesOfTypes:(NSArray *)typeArray fromRect:(NSRect)rect source:(id)sourceObject slideBack:(BOOL)aFlag event:(NSEvent *)event;
...