У меня есть NSOpenPanel, и я получаю из него URL-адрес файла и помещаю его в строку NSSt следующим образом:
imageURL = [[[panel URLs] objectAtIndex: 0] absoluteString];
Затем, когда я иду сохранить файл (в том же месте, что ифайл был открыт) Я использую это:
[imageData writeToFile:[NSString stringWithFormat:@"%@/%@.%@", imageURL, imageName, imageType] atomically:NO];
Проблема с этим заключается в том, что он не будет сохраняться в любом месте с пробелом. Например, в этом пути была папка, подобная этой:
Эта папка
Она будет помещена в строку следующим образом:
This% 20Folder
Но она, конечно, не может быть сохранена в этом месте, потому что еене правильно.Как я могу обойти это?Возможно ли получить актуальную строку без изменений?Спасибо.