iOS开发之功能模块--高仿Boss直聘的经常使用语的开发

首先上Boss直聘的功能界面截图,至于交互请读者如今Boss直聘去交互体验:git

   

本人的公司项目要高仿Boss直聘的IM经常使用语的交互功能,竟然花费了我先后17个小时完成,这回本身测试了不少遍,代码质量很高,交互很流畅,仿真度也很高,重点综合性的用到了不少东西:runtime、代理传值、block传值、textView的系统通知监听、富文本、自定义封装、本地化增删改等等。其实这些都是基础,重点是功能的交互逻辑或者是业务逻辑的分析,而后正确实现,并通过尽量多状况的自我测试经过,没有基础Bug,也没有任何逻辑Bug,总算写得差很少了,不只如此,封装的功能模块对外的接口在巧妙的思路下设计的很简单,性能良好。本人这回源码的代码风格良好,设计严谨,值得同行者学习和挪用,固然有问题的话能够反馈给我。项目地址:  https://github.com/HeYang123456789/QuickWordsView  目测17个小时,除去拷贝代码,剩下纯手工编码的行数大约有1000多行。github

下面是完美集成到咱们项目的交互效果:性能

相关文章
相关标签/搜索