Как я могу получить имя изображения изображения в imageView? - PullRequest
0 голосов
/ 15 сентября 2010

Привет, я хочу загрузить изображение на HTTP-сервер, загрузка изображения работает нормально, но каждый раз, когда изображение на сервере заменяется новым.Может ли кто-нибудь помочь мне реализовать комментарии ниже.Спасибо ...

- (IBAction)upload{

    //NSString *imagename=imageview.image;
    //[self uploadImage:UIImageJPEGRepresentation(imageview.image, 1.0) filename:imagename];

    [self uploadImage:UIImageJPEGRepresentation(imageview.image, 1.0) filename:@"facebook.jpg"];
}

1 Ответ

1 голос
/ 15 сентября 2010

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


Если загрузка файла должна никогда перезаписать файл, уже находящийся на сервере, рассмотрите одно из следующего:

a) создайте уникальное имя файла для каждой загрузки (предпочтительно в коде сервера, но если вы также управляете клиентом,там тоже можно)Вы можете использовать UUID в качестве уникальных имен файлов.

ИЛИ

б) хранить изображения в базе данных вместо файловой системы

...