在iOS程序中,访问一些HTTP/HTTPS的资源服务时,如果url中存在中文或者特殊字符时,会导致无法正常的访问到资源或服务,想要解决这个问题,需要对url进行编码。
编码
世界上存在着多种编码方式,同一个二进制数字可以被解释成不同的符号。因此,要想打开一个文本文件,就必须知道它的编码方式,否则用错误的编码方式解读,就会出现乱码。为什么电子邮件常常出现乱码?就是因为发信人和收信人使用的编码方式不一样。
Python语法基础
Python生态健全,在量化数据分析,机器学习等领域使用广泛
Swift 文件上传
之前在项目中实现Swift文件上传时踩了一个坑,后面复盘分析原因,需求讲解时未在现场,不知道传入文件的参数name由后端接口返回,另外就是第三方后端在接口联调时不配合,导致浪费不少时间定位问题。本来想用原生方法实现,因为后端的不配合,无法定位具体的参数问题,后改用Alamofire封装APi调用,调通后才发现是之前传参的name问题,之前原生实现部分也可正常运行.
开发者前后端都会很有必要,可以减少沟通成本
HTTP协议无状态
http是无状态(HTTP/1.0)的协议,HTTP/1.0之后呢?
【读书笔记】Swift教程
随着第三代语言规范的崛起,Apple推出了Swift,以后也是大力支持的官方语言,作为iOS开发者,学习Swift是大势所趋,Swift相比于Obj-C,更简洁,语言自带支持的面相协议编程也是解耦的最佳实现。
iOS开发中的 Self-Manager 模式
发表于
分类于
设计模式
赋予一个 Widget 更大的权利,让其自己负责自己的事件