2019年4月工作总结
总结时间:2019年4月30日
总结人:韩放
工作内容:
1. 邻听修复
2. 一乙农场开发
项目总结:
这个月主要工作是旧项目的维护和升级,以及做了一个全新的项目一乙农场,这次总结主要记录项目用到了一个新的黑科技ReactiveCocoa,简称RAC。RAC是GitHub上开源的一个应用于iOS和OS X开发的一个新框架.RAC具有函数式编程和响应者编程的特性.在此记录RAC常用的使用场景。
主要代码模块:
1.监听文本框输入变化(可控制文本长度,绑定UISlider可实现同步)
2.监听UISlider数值变化
2.RACSequence:RAC中的集合类,用于代替NSArray,NSDictionary,可以使用它来快速遍历数组和字典。
3.多接口请求完成刷新页面数据
4.合并信号(可用于颜色控制和直播美颜调节)
总结:RAC的功能十分的强大,,使用RAC能大大的提高代码效率,将原来十分复杂的功能简单化,例如登录页面功能,,直播美颜功能slider滑动的同时改变数据展示以及美颜程度等等。两三行代码就搞定了原来十几行代码的事,还省去了代理,KVO等等复杂的调用方式,节约开发时间。由于时间有限,所以这次一乙直播接触的功能还不是太多,有时间一定要完整的看一遍RAC的功能以及实现,以提升自身的开发效率以及高质量的代码。
CONTACT NUOQIAN
如果你认同“术业有专攻”的理念,请给我们留言,告知你的需求,
我们会提供专业的互联网解决方案。