我下拉视频动态
.微信下拉小程序
.微信/通讯录搜索
.通讯录
.pod install
занимает очень много времени или возникают проблемы, нажмите ссылку на сетевой диск Baidu: Ссылка: https://pan.baidu.com/s/1EoWYduzjS29Sqr5LiF6_Vg Пароль: qmrr<PS: Время от времени обновляется! ! ! > В этом проекте в основном используется MVVM + RAC + ViewModel-Based Navigation
для построения общей архитектуры WeChat (WeChat 7.0.0+). Есть надежда, что он сможет предоставить более подробную информацию об архитектуре проектирования MVVM + RAC + ViewModel-Based Navigation
Этот вид практического справочника также представляет собой обучающую демонстрацию для всех, кто изучает MVVM
.
Этот проект полностью написан на языке Objective-C
, с использованием двух методов макетирования элементов управления Masonry
и Xib
, cocoapods
используются для управления сторонними библиотеками. Конечно, некоторые из них требуют ручного импорта, когда это необходимо для пользовательского интерфейса сторонних библиотек. корректироваться; материальные ресурсы. В будущем, как и WeChat, мы будем постепенно использовать ресурсы изображений в формате .svg
, чтобы заменить предыдущие ресурсы .png
, чтобы уменьшить размер пакета.
Автор надеется, что новички смогут открыть дверь к изучению ReactiveCocoa
изучая и практикуя этот проект. Конечно, в то же время это также способ почерпнуть идеи и перенять сильные стороны друг друга. Я надеюсь, что это поможет дать некоторые идеи, избежать некоторых обходных путей, заполнить некоторые небольшие дыры и получить радость от обмена технологиями. процесс помощи другим.
Более поздний дизайн пользовательского интерфейса будет полностью разработан со ссылкой на последнюю версию微信(7.0.0+)
. Однако из-за ограниченности времени автора частью пользовательского интерфейса этого проекта по-прежнему является пользовательский интерфейс微信(7.0.0-)
. Пожалуйста, не паникуйте, пожалуйста, спросите Star
или Fork
, спасибо.
Если вы хотите просмотреть версию до微信(7.0.0-)
, пожалуйста, извлеките код ветки Tag:v1.0.0
. Автор поможет вам найти свои воспоминания, но я надеюсь, что вы сможете получить последнюю версию master
-кода. Как можно больше. Ведь往者不可谏,来者犹可追
.
Этот проект в основном использовался для внутреннего общения внутри команды. Он описывает использование MVVM + RAC + ViewModel-Based Navigation
для разработки приложения. Он знакомит с навыками использования и практическими технологиями, а также некоторыми деталями. имеет следующие вспомогательные функции.
Потому что 2019年初--至今
автор был вынужден перейти на Vue
-разработку, чтобы выжить. Ветеран не умрет, а постепенно зачахнет, так что этот Repo
постепенно остался за бортом (PS: Может и есть. нет звезды, нет мотивации, хаха... ), Позже мы доработаем основные функции WeChat и постараемся восстановить настоящий WeChat.
✅ Вход/Регистрация/Выход (ps: интерфейс еще не адаптирован, логика нормальная)
✅ Я
✅ Откройте для себя
✅ Адресная книга
✅ Поиск
Домашняя страница WeChat (TODO...)
Руководство по установке Cocoapods
В этой Demo
используется Cocoapods
для управления сторонними платформами. Если вы используете этот проект впервые, используйте терминал cd
к папке, в которой находится Podfile
, как показано на рисунке ниже, а затем выполните следующие два действия. команды (PS: если вы обновили, если у вас уже есть локальный склад, вам не нужно выполнять 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
или手机号
. Вы можете ввести пароль или код подтверждения по своему желанию, но он должен быть таким: длина пароля должна составлять от 8~16
цифр, а код подтверждения мобильного телефона должен состоять из 6位有效数字
.
стратегия ветвления
master: 各个功能完整,且稳定,出现Bug优先处理
dev: 笔者的开发分支,意识流且不稳定,但知识或技术会超前 master 分支,还请按需加载。
star
в правом верхнем углу, спасибо;GitHub | наггетсы | Простая книга | CSDN | Чжиху |
---|---|---|---|---|
Нажмите, чтобы войти | Нажмите, чтобы войти | Нажмите, чтобы войти | Нажмите, чтобы войти | Нажмите, чтобы войти |
Ждем вакантную должность | Ждем вакантную должность | Ждем вакантную должность |
---|
Ждем вакантную должность | Ждем вакантную должность |
---|
Ждем вакантную должность | Ждем вакантную должность | Ждем вакантную должность |
---|
Ждем вакантную должность | Ждем вакантную должность |
---|
Ждем вакантную должность | Ждем вакантную должность | Ждем вакантную должность |
---|