之前在项目中实现Swift文件上传时踩了一个坑,后面复盘分析原因,需求讲解时未在现场,不知道传入文件的参数name由后端接口返回,另外就是第三方后端在接口联调时不配合,导致浪费不少时间定位问题。本来想用原生方法实现,因为后端的不配合,无法定位具体的参数问题,后改用Alamofire封装APi调用,调通后才发现是之前传参的name问题,之前原生实现部分也可正常运行.
开发者前后端都会很有必要,可以减少沟通成本
之前在项目中实现Swift文件上传时踩了一个坑,后面复盘分析原因,需求讲解时未在现场,不知道传入文件的参数name由后端接口返回,另外就是第三方后端在接口联调时不配合,导致浪费不少时间定位问题。本来想用原生方法实现,因为后端的不配合,无法定位具体的参数问题,后改用Alamofire封装APi调用,调通后才发现是之前传参的name问题,之前原生实现部分也可正常运行.
开发者前后端都会很有必要,可以减少沟通成本
http是无状态(HTTP/1.0)的协议,HTTP/1.0之后呢?
随着第三代语言规范的崛起,Apple推出了Swift,以后也是大力支持的官方语言,作为iOS开发者,学习Swift是大势所趋,Swift相比于Obj-C,更简洁,语言自带支持的面相协议编程也是解耦的最佳实现。
赋予一个 Widget 更大的权利,让其自己负责自己的事件
Foundation框架很多都是和Core Foundation对应,例如NSSet和_CFSet相对应,NSDictionary和_CFDictionary相对应。