Based on the ring SDK development, high imitation IOS WeChat project – cool letter

Written in front of the words “

(everyone in the process encountered BUG, @ please me, I will go seriously iterated this high imitation APP)

Project brief:

This is the 1. version of the history of the Github newbest high imitation WeChat project no one, using MVVM and MVC two development architecture, pure code development, this is you in the training institutions can not learn. We only learn to use, not for commercial purposes. The final interpretation for all brother.

2. if you can help me off STAR, half a month STAR500+, I would have continued to release function, in fact, has been done, a month I will put the main function of WeChat STAR1000+ are released, two months STAR2000+ I will release the pure Swift version, Swift version of the pure pure code has been developed do you guys look almost the same. The hand can STAR. I hope you do not finish running. As the author’s brother will be very heartache.

3. before I met many projects, there is a project in the circle of friends of the controller in 4 thousand rows, 4 thousand rows of this project how the fuck brother now for 300 iterations, solve the problem in the circle of friends, optimization…

High imitation WeChat program:

Test account:

Nacker 123456

H18 123456

1. using technical points

* pod for the management of third party libraries

* ring letter SDK (V3.1.4 2016-07-08) as the IM function of this APP DEMO

* Masonry for interface layout

* FMDB is used for data storage

* MJRefresh is used for pull up drop refresh

* MJExtension is used for dictionary rotation model

* SDWebImage for picture display Download

* ReactiveCocoa uses code responsive programming to increase code readability

* MLLabel is used for text mixing in Label

* the IM part uses the MVC architecture, and the circle of friends uses the MVVM architecture

2. has been implemented

* WeChat home page (list data display, cell, side slide editor, click enter chat details interface, send text, pictures and voice)

* address book (contact letters, add contacts)

* discovery (circle of friends, drop-down refresh)

* I (interface, exit function)

3. to achieve the function

* search for friends

* circle of friends, perfect details

* sweep away

* album, wallet

* other details to implement

* shake it!

* send friends circle information

* other

Partial screenshot

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

Overall architecture diagram

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

Chat interface

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

Mail list

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

find

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

Sign in

Thanksgiving

Thanks to the open source writers. I’m not here to thank you all. Thanks to your progress in the development of the whole project, I’ve learned a lot

About me

QQ: 648959

WeChat: 648959

Based on the ring SDK development, high imitation IOS WeChat project - cool letter

expect

* if you encounter BUG during use, I hope you can Issues me, thank you (or try downloading the latest framework code to see if BUG fixes are not available)

* if you find that the function is not enough in use, I hope you can Issues me. I really want to add more useful functions to this framework. Thank you

* if you want to output the code for LZEasemob3, please try desperately Pull Requests me

Designed for developers, a full-time engineer on line duty community http://www.imgeek.org/

Project git source code address, like star:https://github.com/nacker/LZEasemob3