iOS开发问题----加载图片的链接里面带有汉字加载不出来的问题

     在开发的过程中经常会遇到记载图片的问题,一般由后台给我们提供图片的链接地址,我们使用第三方库进行记载,而在个别图片是带有汉字的,导致图片记载失败导致一些问题。针对这个问题是由于,我们在使用带有汉字的url请求时,汉字部分转码会出现错误。

解决办法是将url进行UTF-8编码转换之后再请求,这样就能顺利加载出图片了。代码:

 NSString *imgUrl = [urlString  stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、软件破解之前,先运行下载文件中的magicexif_setup_0813.exe安装软件 2、鼠标双击下载下来的安装程序。如果系统提示“无法验证发布者,您确定要运行此软件吗”请点“运行”按钮。 3、双击安装文件,进入安装程序欢迎页面,点击"next“开始安装,然后根据安装向导完成安装即可; 4、注意,软件安装完成之后,不要启动软件,因为这个破解方法不能在软件运行的情况下进行。将下载文件夹中的MagicEXIF.exe复制到软件的安装目录中替换同名文件 5、然后打开软件,可以看到,注册按钮是会社的,而且显示授权给旗舰版用户,无到期时间说明软件成功注册 软件特点: 1、强大的解码能力,看穿照片背后的一起隐藏信息 MagicEXIF 直接支持 EXIF2.3 和 TIFF6 标准,可从 JPEG/EXIF/TIFF/RAW 等多种文件格式中读取并编辑超过 1500 项 EXIF、GPS 数据,当中包括佳能、尼康、索尼、富士等内的16个常见的设备生产商的厂商注释项目。诸如快门次数、镜头参数、光圈档位,甚至是相机温度、转存次数等都能轻松查看和编辑 2、GPS数据可视化,照片地理信息一览无余 MagicEXIF 不仅可以读取和修改照片中的 GPS 地理数据,更能够通过内置的地图组件将 GPS 数据直接呈现在地图上。MagicEXIF 拥有强大的地图偏移修正功能,能够准确解密并修正 BD-09、GCJ-02 坐标系的偏移,真正实现精确定位。无论是探索自己或他人的旅行足迹,还是往照片中添加地理数据来归档照片、记录旅途,相信您总能找到属于自己的乐趣。对于航拍爱好者,您还可以使用 GPS 批量导入导出工具一次性把 GPS 数据导入到照片中或从照片中导出 3、一键清楚图像编辑历史,网络分享无忧,无惧隐私泄露 许多诸如 Adobe Photoshop 等图像编辑软件在转存图像后会自动插入大量其私有的元数据以方便图像编辑历史的管理,但事实上用户往往并不需要、也察觉不到这些信息。MagicEXIF 可以智能识别出这些私有数据以及其他被修改的项目,并将其彻底清除,从而保护图像的原始性和用户隐私 4、高真度原厂编码引擎,从此不怕原始数据丢失或损坏 MagicEXIF 不仅可以重编码图像的EXIF数据,更能够使用一系列原创的JPEG编码器对图像进行转码操作,从而生成带有原始EXIF数据的JPEG图像。经过 MagicEXIF 重构的图像与原厂数码相机出片并无明显差异,由此用户可以恢复由于压缩或编辑而丢失的图像数据,从此再也不怕原始数据意外丢失或损坏。 5、全面中文和Unicode支持,记录图像的点点滴滴 MagicEXIF 直接支持中文GBK编码,甚至允许用户使用日文JIS编码和Unicode字符插入自定义用户注释,可插入的文字长度超过50kb,能够满足新闻工作者、专业摄影师等以及普通用户对于图像记录和图像归档的需求。 6、批量处理,修改图像属性就是这么轻松 MagicEXIF 允许用户对多个图像文件进行批量操作,可操作的范围涵盖所有标准甚至非标准EXIF、GPS以及其他项目。MagicEXIF 还允许用户使用动态时间,每完成处理一张图的拍摄时间后系统会为这个时间自动加上一个指定范围的值作为下一张图的拍摄时间,整个过程用户无需介入,省时省力 常见问题: 1、运行 MagicEXIF 元数据编辑器有什么要求? MagicEXIF 元数据编辑器运行所需的系统要求很低,在 Windows XP(或 Windows NT 5.1)以上系统上即可顺利安装与运行,并且同时支持 32 位和 64 位的操作系统。但是在 Windows XP 下,因受到系统应用程序接口限制,与 UTC 时间计算有关的功能将无法使用,因此我们推荐使用 Windows 7 以上的操作系统。 2、软件可用编辑 RAW 文件吗? 目前 MagicEXIF 元数据编辑器可以直接打开 RAW 文件并读取当中的 EXIF、XMP 等元数据。但是为了保证 RAW 文件在编辑后的可读性,软件目前并不直接支持 RAW 格式的保存。对于 RAW 文件中的元数据,我们推荐先转存为 EXIF 格式的模板文件,然后再导入到转码后的 TIFF 或 JPEG 图像格式中。 3、照片编辑后会改变底层的数据编码方式或丢失原始信息吗? 传统的图片处理软件(包括 Adobe Photoshop、ACDSee 等在内)或其他 EXIF 编辑器在编辑图像后只能够保证 EXIF 部分数据的可读性,因此使用这些软件编辑图像后往往会令厂商注释、XMP、MPF、压缩特征等非标准 EXIF 部分的数据损坏甚至完全丢失。而 MagicEXIF 元数据编辑器拥有自主研发的强大的编码器,在不改变照片原本编码
包含资源名称下载地址 Android 开发从入门到精通 新版Android开发教程及笔记-完整版 《Android中文教程》中文版 《android基础教程合集》 Android实例教程 会员贡献索引贴 实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料(书籍+代码)分享[总结] Android中文帮助教程(非常合适新手入门) android程序编写及调试新手入门 大家一起学Android(Windows篇) android入门与提高必看指南 Android入门逆引手册 Android开发指南中文版、创意设计 【Android系统原理与开发要点详解】/底层 应用 框架 Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程 Android应用开发者指南:性能优化 android开发教程合集(推荐新手看下这一季教程) 新手入门 会员贡献电子图书整理(内含PDF下载) Android平板开发需要注意的几点 Android3D游戏开发付费视频教程共享(更新第四集) 史上最全示例Android教学视频,非常值得观看 Android游戏开发系列源码+CHM+书籍截图+目录】 Android developer guide中文翻译文档 Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager教程实例汇 android用户界面详尽教程实例 android用户界面之Widget教程实例汇总 android用户界面之TabHost教程实例汇总 android用户界面之Gallery教程实例汇总 android用户界面之按钮(Button)教程实例汇 android用户界面之ProgressBar教程实例汇总 android用户界面之WebView教程实例汇总 android用户界面之GridView教程实例汇总 android用户界面之SurfaceView教程实例汇总 android用户界面之Notification教程实例汇总 android用户界面之TextView教程实例汇总 android用户界面之ScrollView教程实例汇总 android用户界面之PopupWindow教程实例汇总 android用户界面之ImageView教程实例汇总 android用户界面之菜单(Menu)教程实例汇总 android用户界面之Layout(布局)教程汇总 android用户界面之Checkbox教程实例汇总 Android Wifi方法大全【总有一种方法适合你】 android开发环境搭建篇详尽的教程实例汇 图形图像之图像处理(缩放  旋转  转化) android开发之【腾讯微博android客户端开发】Parameter类和SyncHttp 网友自己写的Android腾讯微薄客户端开发教程 Android 所有Dialog 对话框 大合集 详解【附源码】 Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期(图文)! Android 图形系统剖析 Android 立体效果图片 NDK动态库的调用 Android 姿态传感器 Android 很酷的图像旋转 Android 添加音频 在Android中实现多线程断点下载 Android提高篇内容整理 android移动开发案例精选 Android通过画线实现button效果 Android如何防止apk程序被反编译 Android 之 AIDL 和远程 Service 调用 Android 相对布局技巧 android开发环境之Logcat(日志)教程实例汇总 android网络通信之socket教程实例汇总 AsyncTask进度条加载网站数据到ListView 命令行开发、编译、打包Android应用程序汇总大全 Android 动画效果二 Frame Animation 动画专题研究 Android新浪客户端开发教程(完整版)汇总大全 Android多媒体实例大汇集(源码,全) Android中利用画图类和线程画出闪烁的心形,送给亲爱的他 android自带的示例程序 BluetoothChat 变蓝牙串口助手(内含DIY蓝牙遥控车附源码实例教程) Android高手过招 FAQ 网友收集的android开发书籍(可下载哦) 东软集团内部文件《android编程指南》 从零开始Android游戏编程(第二版) 新版Android开发教程&笔记(1-12) eoeAndroid社区精华特刊共24期全部原创 《深入浅出Android--Google手持设备应用程序设计》下载 《Android编程指南》android-book.pdf 下载 《Android应用开发揭秘》PDF高清版下载 游戏项目分享——忍者突袭 只发精品——分享一个短信应用源码 百度地图API 之 定位周边搜索POI(奉上源代码) Android 应用小实例--炫酷计时器 android客户端连接服务器并交互实例 Android小项目合集(经典教程) 看到很强大的实例----高仿【优酷】圆盘旋转菜单 的实现 如何利用手机摄像头拍照 android 播放gif图片 DEMO Android图片浏览之源码 图片浏览器android源码下载 Android瀑布流加载图片效果实例 Android中利用ViewPager实现视图切换 Android泡泡聊天界面的源码实现 android 实现EditText震动效果 Touch Index Bar (有锤子有真相) Android数据库最基础的一个例子(本人已测试,可以运行) 为launcher添加一个仿Mac的dock(附源码) 使用Gallery实现Tab 仿QQ--tab切换动画实例 Android 小项目之---猜扑克牌游戏 (附源码) fleep滑动切换tab(切换带动画) 通过SurfaceView实现像Gallery手势滑动图片效果 Android自定义Gallery,实现CoverFlow效果 高仿网易新闻顶部滑动条效果 Android源码之动态壁纸引擎 动态桌面实现 android控件的抖动效果 很漂亮的ListView android 图像处理滤镜 照亮边缘特效 无闪烁启动画面 Android实现《天女散花》效果--(带源码) 天天动听 半透明Menu效果 Android 小項目之---Iphone拖动图片特效 (附源码) 一个完整的新浪微博客户端android版OAuth认证示例 超爽的android抽屉效果 65个Android实例教程汇总 基本控件及基本动画效果dem 2011android面试题目及其答案大全.rar Android面试题集锦 (陆续更新)(最新2012-6-18) 【eoeAndroid Android相关的面试题最强汇总】 ZTE—adroid笔试题附答案版 iceskysl: 说说我招聘android技术人员的思路 史上最全面的面试资料(包含所有IT大公司) 快到毕业的季节了,积累了一些andorid面试题,希望能帮助同学 android面试全跟踪,最真实的android面试经历 揭开应用推广运营背后的秘密 APP应用开发盈利的九种商业模式详细介绍(图) 专题连载一:品牌厂商为什么拥抱App 国内主流Android安卓应用市场简介 个人和小团队APP推广的心得、经验、体会 APP应用在google market和appstore上架的区别分析 APP如何推广 介绍ios及android平台app应用的推广方法与渠道
iOS开发中上传图片可以采用以下步骤: 1.选择要上传的图片,可以使用系统提供的UIImagePickerController控制器,或者使用第三方库,例如TZImagePickerController。 2.将选中的图片转换为NSData格式。 3.使用NSURLSession或AFNetworking等网络库,将图片数据上传到服务器。 以下是一个简单的上传图片的示例代码: ``` // 选择图片 UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagePicker.delegate = self; [self presentViewController:imagePicker animated:YES completion:nil]; // 将选中的图片转换为NSData格式 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<UIImagePickerControllerInfoKey,id> *)info { UIImage *selectedImage = info[UIImagePickerControllerOriginalImage]; NSData *imageData = UIImageJPEGRepresentation(selectedImage, 0.5); // 上传图片到服务器 NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration]; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration]; NSURL *url = [NSURL URLWithString:@"http://example.com/upload.php"]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; request.HTTPMethod = @"POST"; NSURLSessionUploadTask *uploadTask = [session uploadTaskWithRequest:request fromData:imageData completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) { // 处理服务器返回的响应 }]; [uploadTask resume]; [picker dismissViewControllerAnimated:YES completion:nil]; } ``` 其中,upload.php是服务器端接收图片的脚本文件。在服务器端,可以使用PHP等语言来处理上传的图片数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值