Finderからアプリケーションにドラッグ/ドロップされたすべてのファイルのURLを取得する必要があります。
私は10.6で実行されているCocoaアプリを持っています。これは、ペーストボード上の複数のアイテムを処理する新しい10.6NSPasteboardAPIを使用してこれを行います。このアプリを10.5にバックポートしようとしています。10.5でこれを処理するにはどうすればよいですか?
以下のようなことをすると、最初のURLしか取得できません。
NSArray *pasteTypes = [NSArray arrayWithObjects: NSURLPboardType, nil];
NSString *bestType = [pboard availableTypeFromArray:pasteTypes];
if (bestType != nil) {
NSURL *url = [NSURL URLFromPasteboard:pboard];
}