你好我想从服务器中获取图像的视野。 链接在这里图像不显示从服务器
(image_file_name":"SPORTS DAY.jpg","image_file_path":"/file?key=AMIfv94Kr4jhI3rvj_91litYhNea5Z0B0gtf5sT-yyPlleesStjvlN-F7OnE3ZNq2Zsz_M41UduLEi6oWjY1wckzf6zMd-2HKptNAiAmHpoUIT2rzIcbGThFR8VXAadjm5E-il-uorOaNcWWmyyy8ykveoxwI-swvw&download=false"})
,我的代码是在这里
UIImage *img =[UIImage imageNamed:[NSURL URLWithString:[(NSMutableDictionary *)[SharedPreferenceUtil getNSObject:STUDENT_DATA_JSON] valueForKey:@"image_file_name"]]];
cell.imageView.image=img;
请解决这个问题。
'UIImage imageNamed:'接受一个NSString而不是一个NSURL参数。您需要首先从服务器下载映像(下载到文件或内存),然后使用文件(在下载到文件的情况下)或数据缓冲区(在下载到内存的情况下)实例化映像。 –
@AbhishekPathak你只需从服务器获取图像的URL,然后从该URL获取图像。 –
只需从JSON响应中获取URL并在浏览器中检查它,无论URL是否正确,我的意思是响应URL应该在浏览器中显示图像。 – Sujay