Я попытался найти этот ответ в течение нескольких дней и не нахожу ничего. Я храню url для изображения в моей базе данных, и я пытаюсь получить этот URL-адрес и загрузить изображение в ImageView.Загрузка изображения из MYSQL в Imageview
Пользователи загружают изображение, и мой PHP-скрипт создает URL-адрес изображения в базе данных. Это моя таблица базы данных: ID -> Username -> Password -> urlImage. И у меня есть другой скрипт PHP, который берет имя пользователя и спрашивает urlImage.
В Xcode я хочу добавить это: ` NSUserDefaults * settings = [NSUserDefaults standardUserDefaults]; NSString * user = [settings valueForKey: @ "username"];
NSString *post = [NSString stringWithFormat:@"username=%@&image=dummy",user];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:[NSURL URLWithString:@"http://url.com/Wish_Profile_Pic.php"]];
NSString *postLen = [[NSString alloc] initWithFormat:@"%d" ,[post length ]];
[request setValue:postLen forHTTPHeaderField:@"Content-Length"];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
//this is hard coded based on your suggested values, obviously you'd probably need to make this more dynamic based on your application's specific data to send
[request setHTTPBody:[post dataUsingEncoding:NSUTF8StringEncoding]];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
`
Это посылает запрос на сервер сообщений базы данных и сервер будет выводить urlImage. Как просмотреть изображение в ImageView? Не могу найти ничего об этом.
Я постараюсь это сразу же, но выглядит как-то мне нужно :) – user2351814
это делает пост асинхр и когда он возвращается вы получаете изображение из данных ответа –
Я попытался это в ViewDidLoad и должен был измените эту строку на self-> imageView.image = img; но не видел ничего в моем изображении. У вас есть учебник или что-то в этом роде? Или как вы с этим справились? Это должно быть просто просто сделать IBOutlet UIImageView * imageView в .h и ваш код в .m правильно? – user2351814