システム内にスラッシュ(/)を含むファイル名が存在します。
例: URL -> ~/Documents/FolderName/TestFilename/myFile.dmg.
最後のパス コンポーネントは -> "TestFilename/myFile.dmg" です。
ファイル名は→「TestFilename/myFile.dmg」
ここで、アプリケーションで以下のコードを使用して、次のようなものをファインダーで明らかにします。ファインダーでの表示に失敗します。
NSURL *fileURL = [NSURL URLWithString:@"/Documents/FolderName/TestFilename/myFile.dmg"];
[[NSWorkspace sharedWorkspace] activateFileViewerSelectingURLs:@[fileURL]];
そのような場合にこれを解決し、そのようなファイルのファインダーで明らかにする方法. 「CFURLCreateStringByAddingPercentEscapes」を試してみましたが、うまくいかないようです。.