文章来源:淘论文网   发布者: 毕业设计   浏览量: 42



还可以点击去查询以下关键词:
[WeChat]    [仿微]    [定制]    [客户端]    [WeChat 仿微信定制 iOS 客户端]   

项目介绍:

Fake Wechat

https://github.com/Seanwong933/WeChat

简介

仿微信 iOS 客户端,基于 Objective-C 语言及 MVC 框架实现。

实现功能

聊天(接入图灵机器人 API ,并用 CoreData 存储聊天记录)

通讯录(排序、模糊搜索、拼音搜索)

发现(朋友圈)

项目演示


部分截图


部分技术说明1. 布局(AutoLayout)

聊天界面用的布局库为 Masonry+FDTemplateLayoutCell
后在开发朋友圈时,发现算高插件高度似乎计算有误差,换用 SDAutoLayout 进行布局

2. 自动回复

接入图灵机器人 API 实现自动回复,论文,仅支持文字回复。

3. 聊天记录存储(CoreData)

聊天记录通过 CoreData 进行存储,中间使用 IQDatabaseManager 帮助类方便操作,并使用 NSPredicate 进行筛选。

4. 刷新

上下拉刷新均使用 MJRefresh

5. 朋友圈菊花

通过扩展 MJRefresh 插件实现(事实证明完全没有必要),开题报告,下拉旋转通过 CGAffineTransform 实现,刷新时的转动通过 CABasicAnimation 实现

此为本人第二个 iOS 项目,第一个项目:知乎日报

项目详情可以看我的博客: 《仿微信》项目总结
有什么问题希望可以多多交流,顺便求个星~


这里还有:


还可以点击去查询:
[WeChat]    [仿微]    [定制]    [客户端]    [WeChat 仿微信定制 iOS 客户端]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/8015.docx
  • 上一篇:iOS版微信抢红包插定制件Tweak WeChatRedEnvelop
  • 下一篇:一行代码 教你检查更新 完美必过审核