Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

利用MVVM + RAC + ViewModel-Based Navigation来搭建微信(WeChat)的整体基本架构,以及实现微信朋友圈的功能

License

Notifications You must be signed in to change notification settings

Xchenchen/WeChat

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

微信(WeChat)开发

下载

概述

本工程主要是利用MVVM + RAC + ViewModel-Based Navigation的方式来搭建微信(WeChat)的整体架构,希望能够以点带面,为MVVM + RAC + ViewModel-Based Navigation的这种设计架构提供多一种的实践参考,也为大家在学习MVVM提供一个学习的Demo。抛砖引玉,取长补短,希望能够提供一点思路,少走一些弯路,填补一些细坑。

使用

  • Cocoapods 安装教程

  • Demo利用Cocoapods管理第三方框架,若第一次使用本项目,请使用终端cdPodfile所在的文件夹中,如下图所示,然后执行下面两条命令即可,(PS:若你已经更新了本地仓库了,那么pod repo update不用执行,直接pod install即可)。

    Usage.png

     1. pod repo update : 更新本地仓库 
     2. pod install : 下载新的库
    
  • 如果你升级了Mac的系统时,并且当你的Mac系统升级为high sierra的时候,别忘记更新cocoapods。执行命令为:

     $ sudo gem update --system
     $ sudo gem install cocoapods -n/usr/local/bin
    
  • 本项目登录或注册,只支持QQ账号手机号的登录或注册,必须保证QQ手机号的有效性。密码或者验证码可以随便输入,但必须是:密码长度需要保证在8~16位,手机验证码必须保证是6位有效数字

期待

  • 如果在使用过程中遇到BUG,希望你能Issues我,谢谢(或者尝试下载最新的代码看看BUG修复没有)。
  • 如果在使用过程中有任何地方不理解,希望你能Issues我,我非常乐意促使项目的理解和使用,谢谢。
  • 如果通过该工程的使用和说明文档的阅读,对您在开发中有一点帮助,码字不易,还请点击右上角star按钮,谢谢;
  • 简书地址:http://www.jianshu.com/u/126498da7523

文档

About

利用MVVM + RAC + ViewModel-Based Navigation来搭建微信(WeChat)的整体基本架构,以及实现微信朋友圈的功能

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 99.2%
  • Other 0.8%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.