1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/strayRed-gitee-iphone-swift

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.en.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 18:57 4959e17

Введение

Это клиент для iOS, который был перестроен с использованием языка Swift. В нём применяется дизайн MVVM (Model-View-ViewModel) и парадигма программирования POP (Protocol Oriented Programming). Основной фреймворк — RxSwift.

Исходный проект доступен по адресу: https://gitee.com/oschina/git-osc-iphone.

Инструкция по установке

  1. Откройте терминал и перейдите в каталог проекта.
  2. Выполните команду pod update --no-repo-update.
  3. Дождитесь завершения установки библиотек.
  4. Откройте Git@OSC.xcworkspace в каталоге.

Сторонние библиотеки

  1. RxSwift — основной фреймворк проекта, используется для создания и управления потоками данных.
  2. RxDataSource — расширение RxSwift, поддерживает привязку потока данных к источнику данных.
  3. Alamofire — библиотека для сетевых запросов.
  4. ObjectMapper — преобразует JSON в объекты.
  5. AlamofireObjectMapper — связывает Alamofire и ObjectMapper.
  6. Realm — обеспечивает постоянное хранение данных.
  7. MonkeyKing — позволяет делиться контентом на социальных платформах.
  8. SnapKit — автоматизирует процесс компоновки элементов интерфейса.
  9. SwiftDate — выполняет преобразование дат.
  10. SwiftyJSON — анализирует JSON.
  11. SDWebImage — загружает и кэширует изображения.
  12. MBProgressHUD — отображает информационные сообщения и индикаторы загрузки.
  13. MJRefresh — реализует функцию обновления списка путём прокрутки вниз.
  14. DNSPageView — обеспечивает возможность прокручивать страницы с элементами интерфейса.
  15. HCDropdownView — создаёт выпадающие меню.
  16. TextAttributes — предоставляет возможность создавать TextAttributes с помощью цепочки вызовов.

Предварительный просмотр интерфейса Проект не содержит изображений.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/strayRed-gitee-iphone-swift.git
git@api.gitlife.ru:oschina-mirror/strayRed-gitee-iphone-swift.git
oschina-mirror
strayRed-gitee-iphone-swift
strayRed-gitee-iphone-swift
master