我下拉视频动态
モジュールを追加します。微信下拉小程序
モジュールを追加。微信/通讯录搜索
モジュールを追加しました。通讯录
モジュールを追加。pod install
非常に時間がかかる場合、または問題が発生する場合は、Baidu ネットワーク ディスクのリンクをクリックしてください: リンク: https://pan.baidu.com/s/1EoWYduzjS29Sqr5LiF6_Vg パスワード: qmrr<追記: 随時更新されます。 ! ! >このプロジェクトは主にMVVM + RAC + ViewModel-Based Navigation
を使用して WeChat (WeChat 7.0.0 以降) の全体的なアーキテクチャを構築します。MVVM MVVM + RAC + ViewModel-Based Navigation
この種の実践的なリファレンスは、 MVVM
学習するすべての人に学習デモも提供します。
このプロジェクトは、 Masonry
とXib
の 2 つのコントロールcocoapods
メソッドを使用して、完全にObjective-C
言語で記述されています。もちろん、サードパーティ ライブラリの UI が必要な場合、それらの一部は手動インポートを必要とします。将来的には、WeChat と同様に、パッケージ サイズを削減するために、以前の.png
リソースを徐々に.svg
形式の画像リソースに置き換える予定です。
著者は、初心者がこのプロジェクトを学び実践することで、 ReactiveCocoa
学習への扉を開くことができることを願っています。もちろん、それは同時に、アイデアを引き出し、お互いの強みを学び合う方法でもあり、アイデアを提供し、遠回りを回避し、小さな穴を埋め、技術を共有する喜びを得ることができれば幸いです。他人を助けるプロセス。
以降の UI デザインは完全に最新の微信(7.0.0+)
を参照して開発されますが、作成者の時間が限られているため、このプロジェクトの UI の一部は微信(7.0.0-)
の UI のままです。慌てずにStar
かFork
に問い合わせてください。
微信(7.0.0-)
より前のバージョンを確認したい場合は、 Tag:v1.0.0
ブランチのコードをプルしてください。作成者が思い出を見つけるのに役立ちますが、 master
の最新コードをプルしてください。結局のところ、往者不可谏,来者犹可追
。
このプロジェクトは主にチーム内のコミュニケーションに使用され、アプリケーションを開発するためMVVM + RAC + ViewModel-Based Navigation
の使用方法と、いくつかの詳細を説明します。以下の補助機能があります。
というのも、 2019年初--至今
、著者は生き残るためにVue
開発への移籍を余儀なくされていたため、ベテランは死ぬことはありませんが、徐々に枯れていくため、このRepo
徐々に放置されてきました (追記:もしかしたらあるかもしれません) 。スターもやる気もありません、笑... ), その後、WeChat の主要な機能を完了し、本物の WeChat を復元するために最善を尽くします。
✅ ログイン/登録/ログアウト (追記: UI はまだ調整されていません。ロジックは正常です)
✅私
✅ 発見する
✅ アドレス帳
✅ 検索
WeChat ホームページ (TODO...)
Cocoapods のインストールチュートリアル
このDemo
は、 Cocoapods
使用してサードパーティのフレームワークを管理します。このプロジェクトを初めて使用する場合は、次の図に示すように、ターミナルを使用してPodfile
が存在するフォルダーにcd
、次の 2 つを実行してください。 (追記: すでにローカル ウェアハウスがある場合は、 pod repo update
を実行する必要はなく、 pod install
直接実行するだけです)。
1. pod repo update 或 pod repo update --verbose : 更新本地仓库
2. pod install : 下载新的库
Mac システムをアップグレードする場合、および Mac システムがhigh sierra
にアップグレードされた場合は、 cocoapods
更新することを忘れないでください。実行コマンドは次のとおりです。
$ sudo gem update --system
$ sudo gem install cocoapods -n/usr/local/bin
このプロジェクトへのログインまたは登録は、 QQ
QQ账号
と手机号
によるログインまたは登録のみをサポートします。QQ または手机号
の有効性を確認する必要があります。パスワードまたは確認コードは自由に入力できますが、パスワードの長さは8~16
桁、携帯電話の確認コードは6位有效数字
でなければなりません。
分岐戦略
master: 各个功能完整,且稳定,出现Bug优先处理
dev: 笔者的开发分支,意识流且不稳定,但知识或技术会超前 master 分支,还请按需加载。
star
ボタンをクリックしてください。ありがとうございます。GitHub | ナゲット | シンプルな本 | CSDN | 志胡 |
---|---|---|---|---|
クリックして入力してください | クリックして入力してください | クリックして入力してください | クリックして入力してください | クリックして入力してください |
空席を待っています | 空席を待っています | 空席を待っています |
---|
空席を待っています | 空席を待っています |
---|
空席を待っています | 空席を待っています | 空席を待っています |
---|
空席を待っています | 空席を待っています |
---|
空席を待っています | 空席を待っています | 空席を待っています |
---|