欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
TSWeChat
来自开放百科 - 灰狐
(版本间的差异)
2016年10月16日 (日) 16:03的最后版本
TSWeChat:WeChat的开源替代品,Swift编写,MIT许可协议。
目录 |
[编辑] 特色
- 可以发送富文本,表情,图片还有声音。
- TSChatImageCell 中显示的图片使用 Mask Layer 进行绘制,你可以自由的切换聊天背景图,这样看上去 UI 也不会糟糕。
- 自定义的表情键盘,自定义的工具键盘。
- 录音的 wav 文件会被自动转换成 amr文件,这样可以方便和 Android 设备进行文件传输。这两种文件都已做了缓存。上传使用 amr 文件,播放使用 wav 文件。
- 当你点击声音 TSChatVoiceCell 的时候,它会自动检测缓存,如果没有那么会使用 Alamofire 自动进行下载。
- 当你发送图片的时候,系统会使用 Kingfisher 缓存机制存放在本地,上传成功后会自动修改成图片链接的 MD5 值文件名字。
- 数据是从 JSON 文件里面加载来的, 所有的 Model 是使用 ObjectMapper 创建的。
[编辑] 指南
[编辑] 图集
[编辑] 链接
分享您的观点