У меня есть папка под названием PhotoSet в приложении Xcode iOS. Я хочу преобразовать UIImage в jpg и поместить его в папку. Вот то, что я до сих пор (кстати, если это вообще уместно, UIImage берется из фотографии, которые пользователь принимает):iPhone - Добавить UIImage в папку
NSData * imageData = UIImageJPEGRepresentation(chosenImage, 1.0);
if (imageData != nil) {
[imageData writeToFile:@"/Users/Toly/Desktop/PhotoMap/PhotoMap/PhotoSet/test.jpg" atomically:YES];
}
я не получаю никаких ошибок или предупреждений. Однако изображение не сохраняется в любой папке. Что мне делать?
Как вы думаете, что ваш iPhone имеет такую структуру каталогов (подсказка: это не делает)? Вы проверили возвращаемое значение вызова на 'writeToFile:'? Вам нужно написать допустимый путь в песочнице вашего приложения. Сделайте некоторые поиски. Это было рассмотрено много раз здесь. – rmaddy
Симулятор должен фактически сохранять изображение на рабочий стол. – Andy